24×7 Emergency & ICU · AK's Amma Hospital, KR Palli, Chittoor093448 53689
Dr Ashok PulmoPulmonologist & Critical Care
Lung condition

Coughing up blood (hemoptysis)

దగ్గులో రక్తం

Blood in phlegm should always be checked. Causes include TB, bronchiectasis, infection and lung cancer. Urgent evaluation with Dr A. Ashok Kumar, Chittoor.

Coughing up blood, called hemoptysis, should always be checked by a doctor, even if it is a small streak. Common causes in India are TB, bronchiectasis and chest infections; less often it can be a sign of lung cancer or a blood vessel problem. Coughing up a large amount of blood is an emergency. Dr A. Ashok Kumar evaluates hemoptysis in Chittoor with imaging, sputum tests and bronchoscopy when needed.

Common symptoms of blood in cough

  • Blood-streaked phlegm
  • Coughing up fresh red blood or clots
  • Cough with fever or weight loss

Get urgent care if you have

  • More than a few spoons of blood
  • Breathlessness or dizziness with bleeding
  • Bleeding while on blood thinners

Emergency? Call 093448 53689 or 108, or go to the nearest hospital.

Causes and risk factors

TB (active or old), bronchiectasis, pneumonia, lung cancer, blood thinners, and, less often, heart or vessel problems.

Tests that help

How Dr Ashok manages it

  1. Urgent assessment of how much bleeding there is
  2. Chest X-ray and CT scan to find the source
  3. Sputum and TB tests
  4. Bronchoscopy in selected cases
  5. Hospital and ICU care for heavy bleeding, with referral for specialised procedures when needed

Living well

  • Do not ignore even small amounts
  • Keep a note of how much and how often
  • Stop smoking

Questions patients ask

Is blood in cough always TB?

No. TB is a common cause in India, but infection, bronchiectasis and other conditions can also cause it. Tests are needed to find the real cause.

Could it be from my throat or nose?

Sometimes blood comes from the nose, gums or throat. The doctor will check where it is really coming from.

Breathing trouble? Don't wait.

Call or WhatsApp for an appointment: 093448 53689