
Seeing blood when you cough is frightening. Coughing up blood (haemoptysis) can come from minor causes such as irritation from a severe cough, but it can also signal a serious lung condition. It should always be medically evaluated.
Quick answer: coughing up blood
- Any coughing up of blood needs medical evaluation.
- Causes range from bronchitis and infection to more serious lung disease.
- Bring a note of how much blood, how often and any other symptoms.
Possible causes
| Cause | Notes |
|---|---|
| Bronchitis or chest infection | Blood streaks with infected phlegm |
| Bronchiectasis | Long-term cough with lots of phlegm and repeated infections |
| Tuberculosis | Especially with fever, night sweats, weight loss |
| Lung tumours | More likely in smokers and older adults |
| Blood clot in the lung | Sudden breathlessness, chest pain |
| Blood-thinning medicines | Can increase bleeding risk |
| Nose or throat bleeding | Blood may be swallowed and coughed up |
How a pulmonologist investigates
Evaluation usually includes a careful history, examination, chest X-ray and often a CT scan. Some patients need bronchoscopy, a procedure to look inside the airways. Blood tests and sputum tests may also be used. The exact plan depends on the amount of bleeding and other symptoms.
Do not ignore small amounts
Even small streaks that recur deserve a visit to a lung specialist in Prayagraj, particularly if you smoke or have other symptoms.

Meet Dr. Rakesh Singh Maurya
Dr. Rakesh Singh Maurya is a Pulmonologist & Critical Care Specialist in Prayagraj (Allahabad). He holds MBBS, MD and DM (Pulmonary Critical Care, VPCI Delhi) qualifications and is an Assistant Professor at MLN Medical College, Prayagraj.
He is associated with Kamla Multispeciality Hospital, Tagore Town, Prayagraj, where the hospital lists him among its critical-care specialists. The hospital's critical-care department provides care for serious conditions including respiratory distress or respiratory failure and offers respiratory support such as ventilator, BiPAP and CPAP management.
Clinic / Hospital
Kamla Multispeciality Hospital151/38 Anukul Chandra Banerji Marg, Opposite Banshi Bhavan Guest House
Tagore Town, Prayagraj
Uttar Pradesh – 211002
Hospital phone: 92502 40640
Additional contact: +91 92502 40640
Consultation clinic: 48 JLN Road, George Town, Prayagraj, Uttar Pradesh 211011
Frequently asked questions
Is coughing up blood always serious?
Not always, but it always needs medical evaluation because serious causes must be ruled out.
What is haemoptysis?
Haemoptysis is the medical term for coughing up blood from the lungs or airways.
Can smoking cause coughing up blood?
Smoking increases the risk of several conditions that can cause blood in the sputum, so smokers who cough up blood should always be checked.
Can a bad cough cause blood streaks?
Yes, severe coughing or bronchitis can cause small streaks, but this still needs checking if it recurs.
What tests are done for coughing blood?
Chest X-ray, CT scan, blood tests, sputum tests and sometimes bronchoscopy, depending on the situation.
Should I stop blood thinners if I cough blood?
Do not stop prescribed medicines on your own. Seek medical advice promptly.
Looking for a pulmonologist in Prayagraj?
If you have persistent cough, recurring wheeze, unexplained breathlessness, repeated chest infections, asthma or COPD concerns, sleep-related breathing problems or another ongoing respiratory symptom, discuss it with a qualified pulmonologist in Prayagraj (Allahabad). Dr. Rakesh Singh Maurya, Pulmonologist & Critical Care Specialist, is associated with Kamla Multispeciality Hospital.
This article is for general educational purposes and does not replace an individual medical consultation. For appointments and current consultation information, contact the hospital or clinic directly.