What causes coughing up blood?

Short answer
Coughing up blood can result from irritated airways, infection, bronchiectasis, a blood clot, or another lung condition.
This answers one question. It is not a diagnosis and does not replace an assessment by a licensed doctor.
At a glance
- Needs assessment
- Blood in coughed-up mucus should be discussed with a clinician
- Emergency signs
- Breathing difficulty, chest pain, fainting, or ongoing bleeding
What it can mean
Blood may appear as streaks mixed with mucus after forceful coughing, but it can also come from inflammation or infection deeper in the airways. Pneumonia, bronchiectasis, tuberculosis, and lung cancer are among the conditions that can present with coughing up blood. A pulmonary embolism can cause blood-stained sputum, especially with sudden breathlessness or chest pain. Blood from the nose, gums, or throat can sometimes be mistaken for blood from the lungs.
The amount, colour, recurrence, and accompanying symptoms matter. A small streak still needs medical advice because the cause cannot be confirmed from appearance alone.
What to do now
Stop smoking or vaping, avoid strenuous activity until assessed, and note the amount and appearance of the blood. Do not take cough suppressants or blood-thinning medicines for this symptom without medical advice. Arrange prompt clinical assessment, taking a list of medicines and relevant history such as recent infection, travel, surgery, or tuberculosis exposure.
When to seek urgent care
Call emergency services for more than a few streaks, ongoing bleeding, severe breathlessness, chest or upper-back pain, a very fast heartbeat, fainting, confusion, or blue lips. Urgent assessment is also needed if coughing up blood follows an injury or occurs with one-sided leg swelling. Do not drive yourself if you feel faint or struggle to breathe.
Questions for your doctor
Ask whether the blood is likely from the airways or another source, which examination or imaging is needed, and whether your medicines could contribute. Tell the clinician how often it happened, how much you saw, whether it was mixed with phlegm, and whether fever, weight change, pain, or breathlessness accompanied it.
Find care
General Clinics & Polyclinics in Abu Dhabi
That answer is general. If you want it applied to your own case, these are licensed general clinics & polyclinics listed in Abu Dhabi.
27 Ar Ruwwad St - Shakhbout City - MSH4 - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, MetLife +20 more
Al Ruwais, Al Dhafrah
Accepts: Daman, Thiqa, AXA, Cigna +16 more
Al Bahyah - Al Bahyah Old - Abu Dhabi - United Arab Emirates
Accepts: Daman, Thiqa, Cigna, Allianz Care +18 more
Abu Dhabi
Accepts: Daman, Thiqa, AXA, Cigna +27 more
Ordered by verification status and how complete each clinic's public record is, then alphabetically. This is a directory listing, not a ranking — Zavis does not rate or recommend providers.
A factual listing drawn from the DHA, DOH and MOHAP licence registers. It is not a referral, an endorsement, or advice that any of these providers is right for you.
Questions people ask
Is a streak of blood in phlegm always an emergency?
Not always, but it should receive prompt medical advice because the source and cause need checking.
Could a nosebleed look like coughing up blood?
Yes. Blood from the nose, mouth, or throat can mix with saliva or mucus, but this may be difficult to distinguish at home.
Related
Related reading
Keep reading
Medical disclaimer. This page is general health information, not medical advice, and it cannot diagnose you. Always consult a licensed healthcare provider about your own symptoms and treatment. In an emergency in the UAE, call 998 for an ambulance.