HowLongFor

How Long Does a Sore Throat Last?

Quick Answer

A viral sore throat typically lasts 5–7 days and resolves on its own, while a bacterial sore throat (strep) improves within 24–48 hours of starting antibiotics.

Typical Duration

3 days10 days

Quick Answer

Most sore throats are caused by viral infections and last 5–7 days before resolving without treatment. Bacterial sore throats, most commonly strep throat caused by Group A Streptococcus, begin improving within 24–48 hours of starting antibiotics, though the full course of medication (usually 10 days) must be completed. A sore throat lasting longer than 10 days warrants medical evaluation.

Duration by Cause

CauseTypical DurationTreatment
Common cold (rhinovirus)5–7 daysRest, fluids, symptom relief
Flu (influenza)3–7 daysAntivirals if started within 48 hours
Strep throat (bacterial)2–5 days with antibioticsPenicillin or amoxicillin for 10 days
COVID-193–10 daysSymptom management, antivirals if eligible
Mononucleosis (EBV)2–4 weeksRest and supportive care
Allergies/postnasal dripOngoing until trigger removedAntihistamines, nasal sprays
Acid reflux (LPR)Chronic until treatedDietary changes, PPIs

Factors That Affect Duration

Cause of the infection. Viral sore throats, which account for roughly 70–80% of all sore throats in adults, follow a predictable course: worsening over 2–3 days, then gradually improving. Bacterial infections like strep throat respond quickly to antibiotics but can persist or worsen without treatment.

Immune system health. People who are immunocompromised, sleep-deprived, or under significant stress may find sore throats last longer and feel more severe.

Smoking and environmental irritants. Exposure to cigarette smoke, dry air, or air pollution inflames the throat lining and can prolong symptoms. Using a humidifier and avoiding irritants helps the throat heal.

Hydration and rest. Adequate fluid intake keeps the throat moist and supports the immune response. Rest allows the body to direct energy toward fighting infection.

Home Remedies That Help

  • Gargle with warm salt water (1/4 to 1/2 teaspoon salt in 8 ounces of warm water) several times a day.
  • Drink warm liquids like tea with honey, broth, or warm water with lemon. Honey has evidence-based antimicrobial and soothing properties.
  • Use throat lozenges or hard candy to stimulate saliva production.
  • Run a humidifier to add moisture to dry indoor air.
  • Take OTC pain relievers like acetaminophen or ibuprofen to reduce pain and inflammation.
  • Avoid caffeine and alcohol, which can dehydrate you.

When to See a Doctor

Seek medical attention if your sore throat lasts longer than 7 days without improvement, is accompanied by a fever above 101°F (38.3°C), involves difficulty swallowing or breathing, produces a rash, or causes joint pain. Children with sore throats should be tested for strep, as untreated strep can lead to rheumatic fever or kidney complications.

Sources

How long did it take you?

day(s)

Was this article helpful?