Coughing up blood (blood in phlegm)
Coughing up blood can have lots of possible causes. It could be something serious so it's important to get it checked.
Common causes of coughing up blood include:
- a long-lasting or severe cough
- a lung or airway infection like a chest infection, pneumonia or bronchitis
- a problem with your airways that causes them to widen and produce more mucus (bronchiectasis)
It's important to get it checked out as soon as possible.