H
HealthSignalsBody Warning Signs
4of 10 signs
40%
4

Coughing Up Blood or Colored Mucus

Coughing up blood (hemoptysis) — even a small amount — should never be ignored. It can range from blood-streaked mucus to coughing up pure blood. Causes include infection, lung cancer, pulmonary embolism, or tuberculosis. Similarly, consistently coughing up rust-colored, green, or dark brown mucus indicates your lungs are fighting infection or experiencing ongoing damage that needs medical evaluation.

💡
Pro Tip

Any blood in your cough — even tiny streaks — requires immediate medical attention. Don't wait.