3 doctors weighed in:

How long do sore throats last?

3 doctors weighed in
Dr. Danny Proffitt
Family Medicine
2 doctors agree

In brief: Depends

Sore throats are caused by many things.
Sometime allergies and drainage. Control that and the st goes away. Some are due to bacterial infections. Treat the infection and the throat gets better in 3-5 days. Some are viral. These can last from 3-5 days to 1-2 weeks. Usually not medications to use, just symptomatic treatment. Prolonged st---get checked out!

In brief: Depends

Sore throats are caused by many things.
Sometime allergies and drainage. Control that and the st goes away. Some are due to bacterial infections. Treat the infection and the throat gets better in 3-5 days. Some are viral. These can last from 3-5 days to 1-2 weeks. Usually not medications to use, just symptomatic treatment. Prolonged st---get checked out!
Dr. Danny Proffitt
Dr. Danny Proffitt
Thank
Read more answers from doctors