---
title: "Coughing up blood: When to See a GP | HealthAnswers"
description: "What blood in phlegm can mean, why even small streaks need checking, and when heavy bleeding or breathlessness needs 999."
url: https://healthanswers.co.uk/symptoms/coughing-up-blood/
robots: noindex
---

# Coughing up blood: When to See a GP | HealthAnswers

Symptoms

What blood in phlegm can mean, why even small streaks need checking, and when heavy bleeding or breathlessness needs 999.

Written by HealthAnswers editorial team Medically reviewed by [HealthAnswers UK doctor review panel](https://healthanswers.co.uk/our-doctors/) Reviewed 1 August 2026

## Quick answer

What could coughing up blood mean? Coughing up blood can appear as small streaks in phlegm from an infection or irritated airway, but it can also signal a blood clot, tuberculosis or cancer. Even a few spots or streaks should be assessed urgently. More than a few streaks, breathing difficulty, chest pain or a very fast heartbeat requires 999.

## Who is this page for?

This page is for people in the UK who want a plain-English overview of Coughing up blood, including when to seek help and what NHS care usually involves. It explains general information, not what is wrong with you personally.

## Who should skip this page?

Skip this page if you need a diagnosis, a prescription, or emergency care. It cannot replace a GP, pharmacist, NHS 111 or 999. If you are in immediate danger, call 999; for urgent advice that is not life-threatening, call 111 in England, Scotland or Wales, or use your GP out-of-hours service in Northern Ireland.

On this page 3 sections

## Common causes of coughing up blood

- Blood coughed from the lungs is different from a nosebleed or vomiting blood.
- Record roughly how much blood there is and associated symptoms.
- Smoking history, weight loss or repeated episodes increase concern.

## 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.

## ! When to get medical help for coughing up blood

Ask for an **urgent GP appointment** or call NHS 111 for any blood coughed up. Call **999** if it is more than a few spots or streaks, does not stop, or occurs with severe breathlessness, chest or upper-back pain, a very fast heartbeat, dizziness or fainting.

## 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

- [NHS — Coughing up blood](https://www.nhs.uk/symptoms/coughing-up-blood/)
