Swollen tonsils are almost always caused by an infection, and the “cure” depends on whether that infection is viral or bacterial. Viral tonsillitis, which accounts for most cases, goes away on its own in about a week. Bacterial tonsillitis requires antibiotics and takes roughly 10 days to resolve. In either case, there’s plenty you can do at home to reduce swelling and manage pain while your body fights off the infection.
Viral vs. Bacterial: Why It Matters
Most swollen tonsils come from common viruses, the same ones responsible for colds and flu. These infections don’t respond to antibiotics, and your immune system clears them within about seven days. The main bacterial culprit is group A streptococcus, better known as strep throat. Strep needs antibiotics to prevent complications like rheumatic fever or kidney inflammation.
A few clues can help you tell the difference. Viral tonsillitis often comes with a runny nose, cough, and hoarseness. Bacterial tonsillitis tends to hit harder and faster: high fever (above 101°F), white or yellow patches on the tonsils, swollen lymph nodes in the neck, and no cough. But these patterns overlap enough that only a rapid strep test or throat culture gives a definitive answer.
Home Remedies That Actually Help
While you wait for the infection to run its course, several simple strategies can shrink the swelling and ease the pain.
Salt Water Gargle
Dissolve half a teaspoon of salt in one cup of warm water and gargle for 15 to 30 seconds. The salt draws excess fluid out of swollen tissue, temporarily reducing inflammation. You can repeat this several times a day. It won’t cure the infection, but it reliably takes the edge off throat pain.
Over-the-Counter Pain Relievers
Ibuprofen (Advil, Motrin) and acetaminophen (Tylenol) both reduce pain and bring down fever. Ibuprofen has the added benefit of being an anti-inflammatory, which can help with the swelling itself. Naproxen (Aleve) is another option. Follow the dosage instructions on the label carefully, and if you’re also taking a cold or flu medicine, check its ingredients first. Many combination products already contain acetaminophen, and doubling up can cause liver damage.
Cold and Warm Foods
Some people find cold foods like popsicles, chilled smoothies, or ice chips soothe an inflamed throat, while others prefer warm broth or tea. There’s no single “correct” temperature. Try both and go with whatever feels better. The more important thing is to keep eating soft foods and drinking fluids. Dehydration makes swelling worse and slows recovery. Avoid anything acidic, crunchy, or spicy, as these can irritate raw tissue.
Rest and Humidity
Your immune system does its best work when you’re resting. Sleep as much as you can, especially in the first few days. Dry air irritates swollen tonsils, so running a cool-mist humidifier in your bedroom can help keep the tissue moist and reduce discomfort overnight.
When You Need Antibiotics
If a strep test comes back positive, your doctor will prescribe antibiotics. The first-line choices are penicillin or amoxicillin, taken for a full 10 days. It’s important to finish the entire course even if you feel better after a few days. Stopping early can leave bacteria alive, increasing the chance of a relapse or complications.
Most people start feeling noticeably better within two to three days of starting antibiotics. You’re generally no longer contagious after 24 hours on the medication. If your symptoms haven’t improved at all after three days of antibiotics, contact your doctor, as the infection may be resistant or something else could be going on.
Signs That Need Immediate Attention
Occasionally, a tonsil infection can develop into a peritonsillar abscess, a pocket of pus that forms behind one of the tonsils. Warning signs include severe pain concentrated on one side of the throat, difficulty opening your mouth fully, and a visible shift of the uvula (the small hanging tissue in the back of your throat) toward the opposite side. Your voice may sound muffled or “hot potato”-like.
If swelling becomes severe enough that breathing feels labored or you can’t swallow your own saliva, that’s an emergency. The tissue behind the throat can swell enough to partially block your airway. Don’t wait to see if it improves on its own.
Recovery Timeline
For viral tonsillitis, expect the worst swelling and pain in the first two to three days, with gradual improvement over the rest of the week. Most people are back to normal by day seven. Bacterial tonsillitis takes about 10 days to fully resolve with antibiotics, though symptoms usually peak earlier and start fading once the medication kicks in.
During recovery, you may notice that one tonsil shrinks faster than the other. This is normal. Persistent swelling in a single tonsil for weeks after the infection clears, however, is worth getting checked out.
When Tonsillectomy Becomes an Option
For people who get tonsillitis over and over, surgery to remove the tonsils may eventually make sense. The clinical threshold is specific: at least seven episodes in a single year, at least five episodes per year for two consecutive years, or at least three episodes per year for three years running. Each episode needs to be documented with at least one objective sign like a fever above 101°F, swollen neck glands, tonsillar pus, or a positive strep test.
Tonsillectomy is more common in children but is performed on adults as well. Recovery takes one to two weeks and involves significant throat pain, so it’s reserved for cases where the frequency of infections clearly justifies it. If you’re nowhere near those numbers, the focus should stay on treating each episode as it comes.

