Possible causes

Common causes include a severe cough, bronchitis, pneumonia or bronchiectasis. More serious possibilities include a pulmonary embolism, tuberculosis or lung cancer.

What to tell the clinician

Describe the colour and amount, when it began, fever, chest pain, breathlessness, weight loss, leg swelling, recent travel, smoking and blood-thinning medicines.

Do not delay

The amount can change quickly, and symptoms alone cannot reliably identify the source. Arrange the recommended urgent assessment.

Common questions about coughing up blood

Can a chest infection cause blood-streaked phlegm?
Yes, coughing and airway inflammation can cause streaks, but blood still needs assessment rather than assuming infection.
What tests might be needed?
Depending on risk and symptoms, tests can include a chest X-ray, blood tests, sputum testing or a CT scan.
Could the blood be from my nose?
Blood from a nosebleed can run down the throat. Tell the clinician whether you coughed, vomited or noticed nasal bleeding.

Sources