Coughing up blood

For coughing up blood, see chest specialists first.

Blood or blood-streaked phlegm when coughing. Needs checking for TB, chest infection and other lung disease.

Also searched as: কফে রক্ত, কাশিতে রক্ত, kashir sathe rokto, kofe rokto, kashite rokto

Go to hospital now

  • More than a few small spots or streaks of blood, or any blood with breathing difficulty, chest or upper-back pain, a racing heart or faintness
Call 999

Who to see: Chest Specialists

A chest specialist investigates the source with an X-ray and sputum tests.

See a doctor today

  • Even a few small blood streaks, including a single episode, if no emergency signs apply

Related symptoms

Common questions

Which doctor should I see for coughing up blood (kashir sathe rokto)?
See chest specialists first. A chest specialist investigates the source with an X-ray and sputum tests.
When should you go to hospital straight away?
More than a few small spots or streaks of blood, or any blood with breathing difficulty, chest or upper-back pain, a racing heart or faintness. Emergency number: 999.
Where can I find chest specialists?
Most chest specialists are listed in Dhaka (237), Chattogram (46), Cumilla (45), Barishal (31), Faridpur (28). Pick your district for chamber addresses. DhakaChattogramCumillaBarishalFaridpur

General information only, not a diagnosis. If you are worried, see a doctor.

Sources: nhs.uk