It's important to get it checked out as soon as possible.
- you've coughed up a few small spots, flecks or streaks of blood, or noticed blood in your phlegm or handkerchief
You can call 111 or get help from 111 online.
- you're coughing up more than just a few spots or streaks of blood
- you're coughing up blood and finding it hard to breathe, have a very fast heartbeat or have pain in your chest or upper back
These symptoms could be a sign of a more serious problem like a blood clot in the lungs (pulmonary embolism).