Prolonged coughing can cause small amounts of blood in your sputum (phlegm and saliva), but if you have other symptoms too, or the amount of blood is worrying, you should see a doctor immediately – you may have a chest infection or a more serious medical condition that needs investigating and treating.
But before assuming the worst, first consider where the blood is coming from – perhaps the culprit’s a nosebleed or bleeding from the mouth or throat, which may not be as serious as coughing up blood from deep within your chest. Sometimes, no cause can be found and the episode never happens again.
This is known as unexplained haemoptysis. If you want a comprehensive list of what coughing blood up could mean, you can explore the NHS Website for information.Contact Us for a Consultation