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: Hi, I had a small cut on my fingernail and a few weeks ago after a bowel movement some fecal matter got through the...

Q: I just used a public toliet. While going to the bathroom (pooping) the poop hit the toilet water and splashed back up...

Q: I have blister and redness on skin next to big toenail and below toe nail red spots. Nail has had white fungus on it...

Q: Hi doctor, My mother in law used a bar of soap that had remnants of raw ground chicken on it to wash her hands. She ...

Q: What is the best course of treatment for persistent Blastocystis Hominis?


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