Get the App
For Doctors
Login/Sign-up
Health Query
Share
Bookmark
Report
Good morning. I just spit up some mucus with blood mixed in about a minute ago while I was coughing. The mucus is yellow and the blood is bright red.
1Doctor Answered
90% (333 ratings)
Ask Free Question
Hello Lybrate-User, have you been having a cough lately? The yellow colour of mucus depicts bacterial infection. The blood may come due to various reasons including too much exertion due to harsh cough, capillary rupture, inflammatory process etc. If the blood was incidental and only came at once and in smaller quantity, there should not be much to worry about. If it was not a minor amount or you had further such episodes of mucus mixed with blood, you should get it well diagnosed. Get some antibiotics after consulting a nearby gp, drink plenty of fluids, eat well and take sufficient rest to recover.
0 person found this helpful
Was this answer helpful?
YESSOMEWHATNO
Take help from the best doctors
Suggestions offered by doctors on Lybrate are of advisory nature i.e., for educational and informational purposes only. Content posted on, created for, or compiled by Lybrate is not intended or designed to replace your doctor's independent judgment about any symptom, condition, or the appropriateness or risks of a procedure or treatment for a given person.
Ask a free question
Get FREE multiple opinions from Doctors
posted anonymously
Treatment Enquiry
Get treatment costs, find best hospitals/clinics and know other details