Emergency Medicine
Take comfort in knowing that the Emergency Care Team at Main Line Health is here for you when you need us most to provide compassionate care as quickly as possible.
If you cough up a little blood there's usually no cause for concern. You may have blood in your mucus from having had a nosebleed and the blood from your nose washed down your throat. You may also see blood streaks in your mucus perhaps from a respiratory infection such as bronchitis, bronchiectasis or pneumonia. If, however, you are coughing up more than a couple teaspoons of blood or you are often coughing up blood, these may be signs of something more serious that needs medical attention.
While the most common cause of coughing up blood (also known as hemoptysis) is respiratory infection, the symptom may also be associated with other conditions such as:
If you have a weakened immune system you are also more at risk for coughing up blood. Check to see if any of these other factors apply:
Coughing up blood can be a scary thing and you might be unsure whether you need medical help. If you have any of these associated symptoms, be sure to call a doctor:
Take comfort in knowing that the Emergency Care Team at Main Line Health is here for you when you need us most to provide compassionate care as quickly as possible.
Main Line Health’s lung health experts and pulmonology specialists treat a wide range of conditions that affect the lungs and respiratory tract.