A 20-year-old female asked:
Disclaimer

will sudafed get rid of post nasal drip? if so, how long may it take to do so?

2 doctor answers
Dr. Roy Arnold
46 years experience Internal Medicine
Temporary relief: in 12-24 hours. Not a long term solution. If postnasal drip is due to a viral infection it should clear in 5-7 days. If due to an allergy, different medications may need to be prescribed. See your GP if not better in a week. Thanks for trusting HealthTap!
Answered on Oct 19, 2015
1
1 thank
Dr. Carmen Barnes
12 years experience Integrative Medicine
Post nasal drip: Sudafed may help with a post-nasal drip. I don't recommend using it for more than 3 days consecutively, as doing so may cause a rebound effect and worsen the post-nasal drip.
Answered on Nov 14, 2017
2
2 thanks

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 27-year-old male asked:
Dr. John Chiu
Dr. John Chiu answered
56 years experience Allergy and Immunology
May help: This combination may be helpful in keeping your nasal and sinus openings more patent if you have problem with nasal congestion. However without knowi ... Read More
A 30-year-old female asked:
Dr. Gurdeep Sareen
Specializes in Pharmacology
I would avoid: I would avoid taking a nasal decongestant unless absolutely necessary- and when taken should not be taken for more than 3 days to avoid a drug induced ... Read More
A 52-year-old female asked:
Dr. Diane Minich
36 years experience Family Medicine
2 decongestants: Oral and nasal., not recommended try saline nasal spray to loosen congestion.
A 27-year-old male asked:
Dr. Elton Behner
36 years experience Dentistry
Consult an : ENT specialist or possibly an allergy specialist.

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