Health A to Z

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Coughing up blood

Coughing up blood can have a lot of possible causes of lung conditions. The blood might be bright pink, red, and frothy or mixed with mucus. The condition is known as hemoptysis; even a small amount of blood can be severe. Although, a little blood-tinged isn’t uncommon and isn’t serious. Make sure you seek medical consultations, even if it’s a small amount. 

Coughing up blood causes

The primary cause of coughing up blood is chronic bronchiectasis or bronchitis; other possible causes are:

  • Chronic obstructive pulmonary disease
  • Drug use
  • Lung cancer
  • Blood clot
  • Lung abscess
  • Pneumonia
  • Parasitic infection
  • Tuberculosis
  • Trauma to the chest
  • Pulmonary embolism 
  • Granulomatosis with polyangiitis 

These are some common causes; kindly consult your doctor for an accurate diagnosis.

Coughing up blood causes

Consult a doctor

  • In case you are coughing up more than a few streaks or spots of blood 
  • If you are coughing up blood and find it difficult to breath
  • If you have a fast heartbeat or persistent pain in your upper back or chest

These symptoms indicate more severe problems like blood clots in the lungs. 

Reviewed by – Dr. Priyanka, MBBS MD Microbiology
Page last reviewed: 16 JULY 2022