Urgent Care for Tonsillitis: When to Walk In (and When to Go to the ER)
Your throat feels like you swallowed gravel. Swallowing hurts. Your tonsils look swollen and red. That is tonsillitis — and it hits fast. The good news: most cases do not need an emergency room. Urgent care for tonsillitis handles the vast majority of cases the same day. You get answers, a diagnosis, and a treatment plan in one visit.
According to the Cleveland Clinic, tonsillitis affects millions of Americans each year. It is most common in children between ages 5 and 15. However, adults get it too. Knowing where to go makes a real difference in how fast you recover.
Medically reviewed by Sean Parkin, PA — CEO & Founder, CityHealth Urgent Care
What Is Tonsillitis?
Tonsillitis is swelling of the tonsils — the two soft tissue masses at the back of your throat. Your tonsils help filter germs. Because they are on the front lines, they are also prone to infection.
About 70% of tonsillitis cases are viral. The remaining 30% are bacterial. Most bacterial cases are caused by strep. In fact, strep throat and tonsillitis often occur together. The distinction matters. Viral tonsillitis does not respond to antibiotics. Bacterial tonsillitis does. A quick test at urgent care tells you which one you have.
Symptoms of Tonsillitis to Watch For
Tonsillitis symptoms range from uncomfortable to severe. However, certain signs point toward bacterial infection. These make a same-day visit worth prioritizing. Here is what to look for:
- Swollen, red tonsils — often visibly enlarged
- White patches or pus on the tonsils
- Severe sore throat that comes on quickly
- Difficulty swallowing
- Fever (typically 100–103°F)
- Swollen lymph nodes in the neck
- Headache, fatigue, or body aches
- Bad breath from bacteria or pus
If you have several of these symptoms together, get evaluated. Because bacterial tonsillitis will not improve on its own, waiting it out makes things worse. Moreover, starting treatment sooner means a faster recovery.
Urgent Care for Tonsillitis: What Happens When You Walk In
Urgent care is the right first stop for most tonsillitis cases. At CityHealth in San Leandro, the process is fast and clear.
When you walk in, a provider examines your throat and checks your lymph nodes. They run a rapid strep test — a quick swab with results in 5 to 10 minutes. If the test is positive, you have bacterial tonsillitis. A prescription for antibiotics — usually amoxicillin — goes out the same visit.
If the rapid test is negative but symptoms are still strong, your provider may order a throat culture for a more complete result. In addition to testing, urgent care handles pain management and gives you a clear recovery plan before you leave.
For kids, the process is the same. Pediatric tonsillitis is something urgent care sees regularly. Therefore, you do not need a specialist for a standard case.
Viral vs. Bacterial Tonsillitis: Does the Treatment Differ?
Yes — and the difference matters a lot. If your tonsillitis is viral, antibiotics will not help. Instead, treatment focuses on managing symptoms:
- Rest
- Plenty of fluids
- OTC pain relievers like ibuprofen or acetaminophen
- Warm liquids or cold foods to soothe the throat
Viral tonsillitis typically resolves in 5 to 10 days. There is no shortcut. However, comfort measures make a real difference.
Bacterial tonsillitis responds quickly to the right antibiotics. Most people feel better within 48 hours of starting treatment. Therefore, getting tested and starting antibiotics early cuts your suffering short.
One important note: if your strep test is positive, stay home for at least 24 hours after starting antibiotics. After that window, you are generally no longer contagious. However, finish the full antibiotic course even when you feel better. Stopping early risks a relapse and can allow the infection to return stronger.
When to Skip Urgent Care and Go to the ER
Urgent care handles most tonsillitis cases. However, certain symptoms signal a more serious situation. Go to the ER right away if you experience any of the following:
- Inability to swallow or breathe — this is an emergency
- Drooling because you cannot swallow saliva
- Fever above 103°F that does not respond to medication
- Muffled, “hot potato” voice — a sign of a peritonsillar abscess
- One-sided throat bulging or the uvula pushed to one side
- Immunocompromised status (chemotherapy, HIV, organ transplant)
- Severe dehydration from inability to drink
A peritonsillar abscess is a pocket of pus that forms next to the tonsil. It requires drainage and IV antibiotics. However, the vast majority of tonsillitis cases never reach this point. For example, getting evaluated early greatly reduces this risk.
Tonsillitis vs. Strep Throat: What Is the Difference?
This is a common point of confusion. Strep throat is a throat infection caused by Group A Streptococcus bacteria. Tonsillitis is swelling of the tonsils. It can be caused by many viruses or bacteria — including strep.
In other words, strep can cause tonsillitis. However, not all tonsillitis is strep. A rapid strep test at urgent care clears this up quickly. For more on strep, see our guide to strep throat urgent care.
Frequently Asked Questions
Can urgent care treat tonsillitis in children?
Yes. CityHealth treats pediatric tonsillitis regularly. The process is the same for kids and adults — throat exam, rapid strep test, and treatment based on results. Because children between ages 5 and 15 are most commonly affected, urgent care providers see this all the time. Therefore, you do not need a specialist for a standard case. In addition, if the test is positive, the provider can prescribe a pediatric antibiotic dose and send it to your pharmacy the same day.
How long does tonsillitis last?
It depends on the cause. Bacterial tonsillitis improves within 48 hours of starting antibiotics. Full recovery takes about a week. Viral tonsillitis runs 5 to 10 days regardless of treatment. In both cases, soreness and fatigue may linger a few days after the infection clears. However, if you are not improving after 10 days or symptoms get worse, see a provider again.
Do I need antibiotics for tonsillitis?
Only if it is bacterial. Antibiotics do not work against viruses. Moreover, taking them when not needed contributes to antibiotic resistance. That is exactly why a rapid strep test matters — it removes the guesswork. If the test is positive, antibiotics are the right call. If negative, your provider guides you through symptom management. Either way, you leave with a clear plan.
Get Evaluated Today at CityHealth Urgent Care
Tonsillitis is miserable, but most cases are straightforward. Do not spend days guessing whether it is viral or bacterial. A quick visit to CityHealth Urgent Care in San Leandro gets you a strep test, a diagnosis, and a treatment plan in one stop. We see adults and kids. No appointment required. Walk in today — no appointment needed.

