Respiratory

Medicines for Coughing up blood

Coughing up blood or blood-streaked phlegm, which always needs assessment — many causes are treatable infections, but it can occasionally signal a serious condition.

Education and reference only. This explains which medicines are used and why, in plain language — it deliberately contains no doses and is not a substitute for advice from your doctor or pharmacist. Always discuss your own treatment with a qualified clinician, and check the BNF and the product labelling for prescribing detail.

Quick answer

What is Coughing up blood?

Haemoptysis means coughing up blood or blood-stained phlegm from the lungs or airways. It can range from small streaks of blood in the phlegm to, rarely, larger amounts, and it always needs to be assessed, because although many causes are not serious, it can occasionally be a sign of a serious lung condition.

  • How it is treated: Assessment aims to find the cause.
  • Self-care: There are no specific self-care measures for coughing up blood itself — the essential step is prompt assessment to find the cause.
  • When to seek help: See a GP promptly about coughing up blood or blood-streaked phlegm, even a small amount or a one-off, so the cause can be found — it can often be a treatable infection but occasionally signals a serious condition.

What it is

Haemoptysis means coughing up blood or blood-stained phlegm from the lungs or airways. It can range from small streaks of blood in the phlegm to, rarely, larger amounts, and it always needs to be assessed, because although many causes are not serious, it can occasionally be a sign of a serious lung condition. Common and often treatable causes include chest infections (such as bronchitis or pneumonia, a frequent cause of blood-streaked phlegm during a cough), and other airway conditions. Other causes include bronchiectasis, blood clots on the lung (pulmonary embolism), and, importantly, lung cancer — which is a key reason coughing up blood is taken seriously, particularly in smokers, older people, or when it is persistent or unexplained. It is important to distinguish true haemoptysis (from the lungs, usually coughed up, often frothy and bright red or mixed with phlegm) from blood coming from the nose, mouth or gut, which have different causes. Because the range of causes includes both minor infections and serious conditions, and because finding a serious cause early improves outcomes, any coughing up of blood should be checked promptly.

How it is treated

Assessment aims to find the cause. A doctor will ask about the amount and pattern of blood, associated symptoms (such as a cough, fever, breathlessness, chest pain, or weight loss), smoking history, and risk factors, and examine the chest. Investigations usually include a chest X-ray, and often blood tests, and, depending on the picture, further tests such as a CT scan of the chest and sometimes a camera examination of the airways (bronchoscopy), particularly where a serious cause needs excluding. Because coughing up blood can be a warning sign of lung cancer, it is often investigated promptly, sometimes via an urgent cancer pathway, especially in higher-risk people — although many cases turn out to be due to a treatable infection. Treatment then depends entirely on the cause: for example, treating a chest infection, managing bronchiectasis or a blood clot, or treating a cancer if found. A large amount of coughed-up blood is a medical emergency needing immediate care. Where investigations find no serious cause, this is reassuring. The key message is that any coughing up of blood should always be assessed promptly, as many causes are treatable infections, but it can occasionally signal a serious condition that is best caught early.

For this condition, these medicines

Medicine classes used for Coughing up blood

Each links to a full, dose-free guide — what it is, how it works, who can and cannot use it, side effects, interactions and FAQs.

Beyond medication

Lifestyle and self-care

There are no specific self-care measures for coughing up blood itself — the essential step is prompt assessment to find the cause. Stopping smoking is important where relevant, both for lung health and because smoking is linked to several causes.

When to get help

When to see a doctor

See a GP promptly about coughing up blood or blood-streaked phlegm, even a small amount or a one-off, so the cause can be found — it can often be a treatable infection but occasionally signals a serious condition. Seek emergency care (999) for coughing up a large amount of blood, or with severe breathlessness or chest pain.

999Emergency — call 999 or go to A&E
111Urgent advice — call NHS 111 or use 111 online
GPNon-urgent — see your GP or pharmacist

Not sure how urgent it is? It is always OK to call NHS 111 for advice, day or night.

Answers

Coughing up blood: frequently asked questions

Is coughing up blood serious?

It always needs assessment. Many causes are treatable, such as chest infections, but it can occasionally be a sign of a serious lung condition, including lung cancer — which is why it is checked promptly, particularly in smokers, older people, or when persistent. Finding a serious cause early improves outcomes.

What causes coughing up blood?

Common causes include chest infections (such as bronchitis or pneumonia). Others include bronchiectasis, a blood clot on the lung, and, importantly, lung cancer. It is assessed — usually with a chest X-ray and often further tests — to find the cause.

Building a patient-information or formulary resource?

We create evidence-led, dose-free clinical references and decision aids for teams.

☎ Call Get a Proposal