How Many Days Does Tonsillitis Take to Go Away?
“How many days does tonsillitis take to go away” has no single answer, because the duration depends on what is causing the infection. Viral tonsillitis usually starts to improve within 3–4 days and resolves in about a week, while bacterial (streptococcal) tonsillitis improves within 24–48 hours of starting the right antibiotic and is treated for about 10 days. Mayo Clinic and NHS guidance describe the same pattern.
Quick Answer Table
| Type | Typical course | Treatment |
|---|---|---|
| Viral | 7–10 days, peak at days 2–3 | Rest, fluids, pain relief |
| Bacterial (strep) | Better in 1–2 days on antibiotics; full course about 10 days | Penicillin-type antibiotic when confirmed |
| Recurrent or chronic | Repeated episodes through the year | Specialist review; surgery may be discussed |
Viral vs. Bacterial: Why It Matters
Most sore throats with swollen tonsils in adults and young children are viral. Cough, runny nose, hoarseness, and red eyes point toward a virus. A high fever, white patches on the tonsils, tender neck glands, and no cough raise the chance of a bacterial cause. Because the two look similar, a throat swab or rapid strep test is the reliable way to tell them apart.
When Antibiotics Are Needed and How Long
Antibiotics do not help viral tonsillitis. For confirmed streptococcal infection, a penicillin-type drug is typically taken for about 10 days. Symptoms often fade in two days, but stopping early is a common reason for relapse and, rarely, complications such as peritonsillar abscess or rheumatic fever. Finish the course unless your doctor tells you otherwise.
Bacterial Tonsillitis Timeline
- Day 1–2: sudden sore throat, fever, pain on swallowing.
- Day 3–4 (on treatment): fever settles, swallowing becomes easier.
- Day 5–7: throat looks near normal; energy returns.
- Day 10: antibiotic course ends.
Viral Tonsillitis Timeline
Symptoms build over two to three days, plateau, and then ease. A mild sore throat or tiredness can linger for a few more days. If fever lasts longer than 3–4 days or you get worse after initially improving, the throat should be re-examined.
Chronic and Recurrent Tonsillitis
When tonsillitis keeps returning, or the throat stays sore with tonsil stones and bad breath, the question changes from “how many days” to “why does it keep coming back.” Guidelines generally consider tonsillectomy when episodes are frequent, well documented, and disruptive over a prolonged period. This is an individual decision made after examination.
Home Care: What Shortens and What Prolongs It
- Helps: plenty of fluids, rest, warm drinks, saltwater gargles, paracetamol or ibuprofen for pain and fever.
- Slows recovery: smoking or vaping, very spicy or rough foods, dehydration, going back to school or work too early, and sharing cups or utensils.
When to Seek Care Without Delay
- Difficulty breathing, drooling, or inability to swallow saliva
- Muffled “hot potato” voice or inability to open the mouth fully
- One-sided severe throat pain with swelling (possible abscess)
- Fever above 39 °C lasting more than 48 hours
- Symptoms worsening after a few days of improvement
Frequently Asked Questions
Is tonsillitis contagious?
Yes. It spreads by droplets and shared items. With strep, people are generally considered non-contagious about 24 hours after starting antibiotics.
Can tonsillitis go away without antibiotics?
Viral tonsillitis does. Confirmed bacterial tonsillitis should be treated, mainly to prevent complications.
How long should a child stay home?
Until the fever has gone and, for strep, at least 24 hours after the first antibiotic dose.
Why does my throat still hurt after antibiotics?
Mild soreness can persist for several days. Pain that worsens, or a new one-sided swelling, needs re-examination.
Conclusion
So, how many days does tonsillitis take to go away? About a week if viral, and a clear improvement in two days with the right antibiotic if bacterial. Persistent or recurrent attacks deserve an ENT evaluation at DenizYılmaz.com.tr.
Sources
Prof. Dr. Mustafa Deniz Yılmaz


