Swollen Tonsils: Home Remedies and When to See a Doctor

Swollen tonsils are almost always caused by an infection, and most of the time that infection is viral, meaning it will clear up on its own within a week or so. Your first steps are to manage the pain, keep yourself hydrated, and watch for signs that tell you whether you need a doctor or can safely ride it out at home. Here’s how to do all three.

Figure Out What You’re Dealing With

About 70% of tonsillitis cases are caused by viruses, the same ones behind colds and the flu. Viral tonsillitis tends to come with a runny nose, cough, and generally milder symptoms. Bacterial tonsillitis, most often strep throat, typically hits harder: higher fever, white or yellow patches on the tonsils, swollen and tender lymph nodes on your neck, and notably no cough. That last detail matters. Doctors use a simple checklist to estimate the likelihood of strep, and the absence of a cough is one of the four key markers alongside fever over 100.4°F, white patches on the tonsils, and swollen neck glands.

If you have a cough and runny nose along with your swollen tonsils, a virus is the most likely culprit. If you have a high fever, pus-like coating on your tonsils, tender neck glands, and no cough, the odds of strep rise significantly, up to about 50%. A rapid strep test at a clinic can confirm it in minutes, and that’s worth doing because strep requires antibiotics to prevent complications.

What to Do at Home Right Now

Whether viral or bacterial, the pain from swollen tonsils responds well to the same home strategies.

Over-the-counter pain relievers: Ibuprofen and acetaminophen both work well. Ibuprofen has the added benefit of reducing inflammation. Adults can take ibuprofen every 6 to 8 hours, up to four doses in 24 hours. Acetaminophen can be taken every 4 to 6 hours, up to five doses daily. For children, doses are weight-based, so check the packaging carefully. Ibuprofen should not be given to babies under 6 months old.

Saltwater gargle: Dissolve half a teaspoon of salt in one cup of warm water and gargle for 15 to 30 seconds before spitting it out. Doing this at least four times a day for two to three days can noticeably ease throat pain. It won’t cure the infection, but it reduces swelling and flushes out irritants. This works for older children and adults who can gargle without swallowing.

Stay hydrated: Swallowing hurts, so you may not feel like drinking, but dehydration will make you feel worse. Warm broths, herbal tea, and cool water all work. Some people find cold liquids or ice pops more soothing. Experiment with temperature and go with whatever feels best.

Rest your body: Your immune system does its heaviest work while you sleep. Skipping a day or two of normal activity speeds recovery more than most people expect.

What to Eat and What to Avoid

Stick to soft, bland foods. Warm soup, mashed potatoes, yogurt, scrambled eggs, and smoothies are all easy to swallow without scraping inflamed tissue. Oatmeal and applesauce are good options too.

Avoid anything hard, crunchy, spicy, or acidic. Chips, crackers, raw cereal, and toast can feel like sandpaper on swollen tonsils. Spicy foods containing chili powder, pepper, or hot sauce irritate the throat further and can increase mucus production, making swallowing even harder. Citrus juices and tomato-based foods tend to sting.

Signs You Need a Doctor

Most swollen tonsils don’t need medical attention, but some do. Get to a clinic if you have a fever over 100.4°F with white patches on your tonsils and no cough, because that pattern suggests strep and you’ll need a test. Also see a doctor if your symptoms haven’t improved after about a week, if you can barely swallow liquids, or if a child is drooling because swallowing is too painful.

A few symptoms require urgent care or an emergency room visit. A peritonsillar abscess is a pocket of pus that forms next to the tonsil and can become dangerous. Warning signs include severe pain on one side of the throat that’s much worse than the other, difficulty opening your mouth (called trismus), a muffled “hot potato” voice that sounds like you’re trying to talk around something in your mouth, the uvula (the dangling piece at the back of your throat) being pushed to one side, drooling, and a generally toxic appearance with high fever and visible distress. If you notice any of these, don’t wait. An abscess needs to be drained, and delaying treatment can lead to the infection spreading.

How Long Recovery Takes

Viral tonsillitis generally resolves within 7 to 10 days without any specific treatment. You’ll likely feel the worst during the first two or three days, with gradual improvement after that. Bacterial tonsillitis treated with antibiotics usually starts improving within 24 to 48 hours of starting the medication, though you need to finish the full course even after you feel better.

If your swollen tonsils keep coming back, your doctor may start tracking the frequency. The standard threshold for considering surgical removal is seven documented episodes in one year, five per year for two consecutive years, or three per year for three consecutive years. Each episode needs to include at least one clinical marker like a fever over 101°F, tonsillar coating, or a positive strep test. If you’re nowhere near those numbers, surgery won’t be on the table.

Swollen Tonsils Without an Infection

Not every case of swollen or uncomfortable tonsils is tonsillitis. Tonsil stones are small, hard lumps made of calcium, food debris, bacteria, and dead cells that form in the tiny pockets on your tonsils. They can cause a feeling of something stuck in the back of your throat, bad breath, and mild soreness, but they don’t cause fever or the acute pain of an infection. If your tonsils feel bumpy or you can see small white or yellowish lumps but you otherwise feel fine, stones are the more likely explanation. Most dislodge on their own or with gentle gargling.