Skip to main content

Compared

Tonsillitis vs strep throat: how the two terms relate

Tonsillitis and strep throat are often treated as two separate illnesses, but they describe different things. Tonsillitis means the tonsils are inflamed and infected, most often by a virus. Strep throat is a bacterial throat infection that can be one cause of tonsillitis. This page explains how the terms overlap, how clinicians tell viral from bacterial infection, when antibiotics are considered and which symptoms need urgent help.

Last checked: 2026-10-10

Key facts

At a glance.

  • Different questions

    Tonsillitis answers where the problem is: the tonsils at the sides of the throat are infected. Strep throat answers what is causing it: a bacterial throat infection. One person can have both at once.

  • Usually a virus

    The NHS says tonsillitis is usually caused by a virus such as a cold, but can also be due to a bacterial infection such as strep throat. Most children and adults get viral tonsillitis, which clears up on its own.

  • Swab to tell them apart

    The NHS says a GP may use a swab test to see whether bacteria are causing the tonsillitis, and will usually wait for the result to decide which type you have.

  • Antibiotics are not routine

    For a sore throat, the NHS says antibiotics will not usually relieve symptoms or speed recovery, and are only given if you could have a bacterial infection.

  • Usual duration

    The NHS says tonsillitis symptoms usually go away after 3 to 4 days but can last longer, and to see a GP if they have not gone within 1 week.

The short answer

Tonsillitis and strep throat are not two competing diagnoses. Tonsillitis is a description of what is happening: the NHS defines it as an infection of the tonsils at the sides of the throat. Strep throat is a description of one possible cause: the NHS lists it as a bacterial throat infection that sits alongside tonsillitis, laryngitis and glandular fever among the causes of a sore throat. Put simply, strep throat can cause tonsillitis, but most tonsillitis is not strep throat.

That is why the two words are often used together and why the answer to which one you have depends on a test rather than on how the throat looks. The NHS tonsillitis page says that a GP can usually tell it is tonsillitis by asking about symptoms and looking in the throat, but that a swab may be used to find out whether bacteria are the cause.

What each term means

Tonsillitis is a common childhood illness that teenagers and adults can get too. The tonsils become red and swollen. The NHS lists a sore throat, problems swallowing, a high temperature, coughing, a headache, feeling and being sick, earache and tiredness. More severe symptoms can include swollen, painful glands in the neck, pus-filled spots or white patches on the tonsils and bad breath.

Strep throat is a bacterial throat infection. NHS inform lists swollen glands in the neck, discomfort when swallowing and tonsillitis as features you may have with it. This means the picture of strep throat often includes tonsillitis, which is why the labels overlap so much. Most sore throats are not strep throat: the NHS says sore throats are usually caused by viruses, such as colds or flu, or by smoking, and only very occasionally by bacteria.

Side by side

The table sets out how the NHS and NHS inform describe each term. Because strep throat is a cause rather than a separate organ problem, the comparison is mostly about what the word tells you.

How the two terms differ
QuestionTonsillitisStrep throat
What does the term describe?Infection of the tonsilsA bacterial throat infection
CauseUsually a virus such as a cold; sometimes bacteriaBacteria
Typical featuresRed, swollen tonsils, sore throat, painful swallowing, fever, headache, tirednessSwollen neck glands, discomfort swallowing and tonsillitis
Can the throat look the same?White patches or pus-filled spots can occur in severe casesCan occur with tonsillitis
Is a test needed to be sure?A swab can show whether bacteria are involvedConfirmed by the same swab
AntibioticsNot for viral tonsillitis; may be prescribed for bacterialMay be considered because it is bacterial

How a clinician tells viral from bacterial

You cannot reliably tell a viral sore throat from a bacterial one from the symptoms alone, and the NHS pages do not give a checklist that does. What they describe is a process. A doctor asks about your symptoms and looks in your throat, and may then take a swab by wiping a cotton bud over the back of the throat to see whether bacteria are causing the infection. The NHS adds that a blood test for glandular fever may be done if symptoms are severe or will not go away, because glandular fever can look similar.

NHS inform lists glandular fever, laryngitis and irritation from smoke, reflux or allergies among other things that cause a sore throat. If your symptoms do not fit the pattern of a short throat infection, a clinician may look for one of these.

Treatment: what changes if it is bacterial

For viral tonsillitis, which the NHS says is what most children and adults have, treatment is rest, cool drinks, paracetamol or ibuprofen (aspirin should not be given to children under 16) and, for adults and older children, gargling with warm salty water. A pharmacist can suggest lozenges, throat sprays or antiseptic solutions, although the NHS notes there is little proof that sprays help.

For bacterial tonsillitis, the NHS says a GP may prescribe antibiotics. The NHS sore throat page says a pharmacist can give the same antibiotic treatment as a GP if it is needed, for people aged 5 or over, while a child under 5 should be seen by a GP. NHS inform adds that antibiotics are not usually prescribed for a sore throat even when it is bacterial, because they are unlikely to make you feel better any quicker and have unpleasant side effects. This is why a clinician weighs the symptoms rather than treating every sore throat with antibiotics.

The NHS notes that having tonsils removed is very rarely needed and is usually only considered for severe tonsillitis that keeps coming back.

When to seek help

The NHS says to see a GP if tonsillitis symptoms do not go away within 1 week or if you keep getting throat infections. It says to get help from NHS 111 now if you have pus-filled spots on your tonsils or a sore throat so painful that it is difficult to eat or drink. In the sore throat advice it adds a very high temperature, signs of dehydration such as peeing less than usual, and a weakened immune system, for example because of diabetes or chemotherapy.

Some symptoms are emergencies. The NHS tonsillitis page lists a severe sore throat that quickly gets worse, swelling inside the mouth and throat, difficulty speaking, being unable to swallow, difficulty breathing and difficulty opening the mouth as signs of quinsy, a pus-filled abscess behind the tonsil, and says to call 999 or go to A&E. The sore throat page also lists drooling and a high-pitched sound when breathing (stridor). Do not drive yourself to A&E.

Is it catching?

The NHS says tonsillitis itself is not contagious, but most of the infections that cause it, such as colds and flu, are. It suggests staying at home if you have a high temperature or do not feel well enough to do your usual activities, using tissues when you cough or sneeze and washing your hands afterwards.

Frequently asked

Questions people ask.

Quick, plain-English answers to the questions we hear most.

  • Is strep throat the same as tonsillitis?

    No, but they are related. Tonsillitis is an infection of the tonsils, usually viral. The NHS says it can also be due to a bacterial infection such as strep throat, so strep throat can be one cause of tonsillitis.

  • How can I tell if my tonsillitis is bacterial?

    You cannot tell reliably from symptoms alone. The NHS says a GP may do a swab test to see if bacteria are causing it, and will usually wait for the result before deciding which type you have.

  • Do I need antibiotics for tonsillitis?

    Not for viral tonsillitis, which clears up on its own. The NHS says a GP may prescribe antibiotics for bacterial tonsillitis. For a sore throat in general, antibiotics are only given if you could have a bacterial infection.

  • Can a pharmacist treat a sore throat?

    The NHS says a pharmacist can give advice and the same antibiotic treatment as a GP if it is needed, for people aged 5 or over. A child under 5 needs to be seen by a GP.

  • How long does tonsillitis last?

    The NHS says symptoms usually go away after 3 to 4 days but can last longer. See a GP if they have not gone within 1 week or if you keep getting throat infections.

  • What are the signs of quinsy?

    The NHS lists a severe sore throat that quickly worsens, swelling inside the mouth and throat, difficulty speaking, swallowing, breathing or opening the mouth. These are signs to call 999 or go to A&E.

  • Is tonsillitis contagious?

    The NHS says tonsillitis is not contagious, but most of the infections that cause it, such as colds and flu, are. Hand washing and using tissues help to stop them spreading.

  • Could it be glandular fever instead?

    It could be. NHS inform lists glandular fever among the causes of a sore throat, and the NHS says a blood test for glandular fever may be done if tonsillitis symptoms are severe or will not go away.

  • Will I need my tonsils removed?

    Rarely. The NHS says it is very rare for tonsils to be taken out, and that this is usually only done for severe tonsillitis that keeps coming back.

  • What helps at home?

    The NHS suggests rest, cool drinks, paracetamol or ibuprofen and gargling with warm salty water for those old enough. Aspirin should not be given to children under 16.

Where this comes from

Sources and checking.

This guide is for information, not medical advice.

Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.

Published 2026-10-10, next review 2027-10-10.