I've had a cough for about 3 weeks which feels like it is trying to get mucus out. I was only really sick for 3 days and couldn't get out of bed, constant sneezing, head ache, fever etc. That was last week. During that time, my mucus was clear. It is now very yellow. I feel better but still have a cough and yellow mucus with black strings sometimes. Do I need to go to a doctor? Or will it clear up on its own?
The cause of respiratory infections can either be a viral or due to bacterial origin. Most Viral infections ââor the upper respiratory tract are usually benign, âand subside within 7 to 10 days with conservative ââmanagement âwith anti-inflammatory medications âlike advil or motrin. Cough âand throat irritation can ââbe reduced âwith cough lozenges and vitamin C âsupplements.â â
In case of severe symptoms, like presence of yellowish green sputum, thick secretions, breathing difficulty, weakness, loss of appetite, etc you may need to seek a doctors help, for prescription of antibiotics to ââtreat the infection and other supportive medications.
"Ask a Doctor" questions are answered by certified physicians and other medical professionals.
For more information about experts participating in the "Ask a Doctor" Network, please visit our
medical experts page.
You may also visit our Cold, Flu and Viral Infections , for moderated patient to patient support and information.
The information provided on eHealth Forum is designed to improve, not replace, the relationship between a patient and his/her own physician.
Personal consultation(s) with a qualified medical professional is the proper means for diagnosing any medical condition.