A 18-year-old female asked:
Disclaimer

i've had thick and runny and yellow drainage for 3 1/2 weeks, tried everything and it won't go away it's even hard to swallow is it a sinus infection?

1 doctor answer
Dr. William Culviner
29 years experience ENT and Head and Neck Surgery
Yes: A bacterial sinus infection usually takes 7-10 days to develop. Now that it has been 3.5 weeks, this sounds most likely to be an infection. You should see a doctor to be placed on an antibiotic for 7-10 days. It would be advised that you use nasal saline spray 2-3 times a day purchased over the counter and i like to recommend Mucinex (guaifenesin) taken twice daily for about a week to help thin the mucus.
Answered on Mar 22, 2020
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 19-year-old female asked:
Dr. Alvin Wells
41 years experience Rheumatology
Sinus infection: A high temperature as you described is concerning for infection. This may be seen with a streptococcal infection such as strep throat. I recommend t ... Read More
A 36-year-old female asked:
Dr. Al Hegab
Dr. Al Hegab answered
39 years experience Allergy and Immunology
See your doctor: for assessment and probably Rx medications, meanwhile, use saline washes frequently to help clear the nasal passages and drain your sinuses by opening ... Read More
A 60-year-old female asked:
Dr. Linda Gromko
47 years experience Family Medicine
Yes!: While sinus infections can be associated with green/yellow nasal drainage, you can have a sinus infection with no apparent drainage. It may be too "lo ... Read More
2
2 thanks
A 32-year-old female asked:
Dr. David Jakubowicz
21 years experience ENT and Head and Neck Surgery
Afrin (oxymetazoline): Try afrin (oxymetazoline) otc for three days only and see if that helps. Do not take longer for fear of rebound rhinitis and worsening congestion.
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month