How long does tonsillitis usually last?

AI Overviews: matched the NHS facts.

13 November 2026

Tonsillitis typically lasts about 3 to 10 days, with most standard cases improving within a week.123

Duration by Type and Cause

  • Viral Tonsillitis: Lasts about 3 to 7 days (often starting to improve around 3 to 4 days) and usually clears up on its own without antibiotics.12
  • Bacterial Tonsillitis (such as strep throat): Can last 7 to 10 days. Symptoms often begin to improve within 24 to 48 hours after starting prescribed antibiotics.12
  • Chronic Tonsillitis: Involves ongoing inflammation or recurring episodes that last longer than two weeks or return frequently throughout the year.12

When to See a Doctor

Contact a healthcare provider (such as your GP) if:12

  • Your symptoms last longer than 4 days without showing signs of improvement.
  • Your symptoms are severe (such as being unable to swallow liquids or drooling).
  • You develop difficulty breathing, a high fever, or a rapidly worsening voice change.12345

You can check your symptoms or find local medical advice through the NHS Tonsillitis Guide or the NHS Inform Sore Throat Guide.12To help me give you more relevant information, could you tell me:

  • Who has tonsillitis (a child or an adult)?
  • How many days have the symptoms lasted so far?
  • Are you noticing white spots, a high fever, or severe trouble swallowing?
Matches the NHS
What we checked
Got the NHS facts rightYes
Why

The NHS fact says symptoms usually go away after 3 to 4 days but can last longer. The answer says tonsillitis typically lasts about 3 to 10 days, that viral cases often start to improve around 3 to 4 days, and that cases can be longer. This matches the main point, so it is correct.

Cited the NHS or an accredited sourceYes
Used UK termsYes
Named a UK charityNo
Said to check with a professionalYes

What the NHS says

“Symptoms of tonsillitis usually go away after 3 to 4 days but can last longer.”
Tonsillitis NHS website, reviewed 8 March 2024

Where it got this

Three of its eight sources are from outside the UK. It cited the NHS two times.

The NHS 2Overseas 3YouTube 2Unknown 1
NHS websiteTonsillitis - NHS
NHS
NHS informTonsillitis - NHS inform
NHS
NSW Agency for Clinical InnovationTonsillitis fact sheet | Emergency Care Institute
Spring Cypress Emergency RoomWhen Is Tonsillitis an Emergency? - Spring Cypress ER
Good Hope HospitalIs Tonsillitis Contagious? How Long You're Infectious & What to Do
Hospital
Month by monthFirst asked in November 2026
MonthAI OverviewsAI ModeChatGPT
November 2026Matched the NHSMatched the NHSMatched the NHS
About this questionWritten by us, from an NHS page
Where it came from
Written by us, from an NHS page
Asked since
November 2026
Kind of question
Understanding it · Living with it
Conditions
Tonsillitis
Typed as
A search, in everyday words
The NHS says
Symptoms usually go away after 3 to 4 days but can last longer.
Question ID
Q0361.v1