A variety of diseases and infections of the respiratory system can cause an individual to cough up blood. Blood in the lungs and airway may be symptomatic of a relatively minor infection or underlie a more serious chronic disease. The amount of blood ranges from a bit contained in phlegm or sputum to, in cases of massive hemoptysis, more than two cups in 24 hours. The appearance of the blood also varies, from small streaks to bright red clots.


1. Bronchitis

Coughing up blood is most often a symptom of bronchitis. This respiratory infection causes a severe, persistent cough due to irritation and swelling of the bronchi, the airways branching from the windpipe to the lungs. A virus, including the common cold virus, usually triggers this condition. Inflammation of the airway and frequent coughing fits may produce mucus streaked with blood. Bronchitis is not often considered a serious medical concern and, unless the condition turns chronic, treatment is confined to medication to prevent irritation and coughing.

bronchitis coughing blood bronchi irritation Imgorthand / Getty Images

More on Facty Health


This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.