I'm coughing up blood

Patient : I'm coughing up blood
Doctor :   Thank you for writing to us. Coughing up blood can occur due to many reasons. Here are some of them: Throat infectio n Lung infections Pneumonia Pulmonary edema Left heart failure If you do not have other symptoms like breathlessness or weakness or chest pain, then it is most likely to be a throat infection. If you have a throat infection and you are giving out yellow coloured sputum, you need to see a Doctor for antibiotics. If you do not have yellow sputum, you can try the following: Ascoril cough syrup 20 ml 2 times a day Drink lots of water Warm salt water gargling Take Paracetamol if you have fever If you do not feel better after 3 days, please see a Doctor. Hope this helps you.

Related Q&A

Q: It started yesterday in my outer Nostril fist it was red, dry then watery with pus . Then today it's yellowish swoll...

Q: 3 weeks ago I had throat infection and i took antibiotics but when the antibiotics finished my throat pain kept conti...

Q: Hello, I am currently a paramedic student working in South Africa. I had an incident when changing over a fluid bag ...

Q: Need help with CT scan, it says defined streaky opactiy with associated loss volume and clustered tree in bud nodules...

Q: I'm worried my tongue is not normal in color and panicking I have a disease I just had blood work and came back all g...



Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon