Get your health question answered instantly from our pool of 18000+ doctors from over 80 specialties
195 Doctors Online

By proceeding, I accept the Terms and Conditions

Dr. Andrew Rynne
Dr. Andrew Rynne

Family Physician

Exp 50 years

HCM Blog Instant Access to Doctors
HCM BlogQuestions Answered
HCM Blog Satisfaction

What causes coughing up of blood?

I often gag and cough and bring up a small amount of blood as a result from back in my throat. This happens usually just before bedtime. I also have been waking in the morning with nose bleeds when I blow first thing. Quite a bit of dried blood and solid snot comes up. I have seasonal allergies and take a Zyrtec daily for them. I also take a daily emeprazole for acid reflux issues. I just want to be sure the blood is a result of the sinuses and not my stomach issues.
Fri, 30 Mar 2018
Report Abuse
General & Family Physician 's  Response

If blood is from stomach than it is usually brown coloured as blood get converted into acid hematin. And as you have bleeding from nose, mostly it seems to be from upper respiratory tract infection.

You have history of allergy as well. So, Rhinitis or sinusitis like infective condition can lead bleeding from nose.

Take Symptomatic management for that along with decongestant. Salt water gargle done with warm water three times a day and drink more water.

Consult physician or otorhinolaryngologist for examination and get prescription.

Hope I have answered your query. Let me know if I can assist you further.

Dr. Parth Goswami
I find this answer helpful

2 Doctors agree with this answer

Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer. For a more detailed, immediate answer, try our premium service [Sample answer]
Share on

Related questions you may be interested in

doctor1 MD

I had the flu about two weeks ago and even though I feel a lot better now, I ve been coughing up blood. I recently quit smoking cigarettes but...