Question: can upper respiratory infection cause blood in mucus?
Answer: Although hemoptysis can be frightening, most causes turn out not to be serious. Blood-streaked sputum is common in many minor respiratory illnesses, such as upper respiratory infections (URIs) and viral bronchitis. Sometimes the cause is blood from the nose that has traveled down the throat and then is coughed up.