Antibiotics will only help a sore throat if it’s caused by bacteria, and most sore throats aren’t. Viruses cause the vast majority of sore throats in both adults and children, and antibiotics do nothing against viruses. A viral sore throat typically resolves on its own within five to seven days. So the real question isn’t whether antibiotics work for sore throats in general, but whether your specific sore throat is the kind that needs them.
Most Sore Throats Are Viral
Group A Streptococcus, the bacterium behind strep throat, accounts for only 20 to 30% of sore throats in children and 5 to 15% in adults. That means at least 70% of the time in kids, and closer to 85 to 95% of the time in adults, a sore throat is caused by a virus. Common culprits include the same viruses responsible for colds and the flu.
Despite this, roughly 66% of sore throat visits to a primary care doctor result in an antibiotic prescription. That’s far higher than the actual rate of bacterial infection. Taking antibiotics when you don’t need them won’t speed your recovery, and it comes with real downsides.
How to Tell If It Might Be Strep
Doctors use a set of four criteria to estimate how likely it is that a sore throat is bacterial rather than viral. These are: a fever of 100.4°F (38°C) or higher, no cough, swollen lymph nodes at the front of the neck, and white patches or swelling on the tonsils. Each one present adds a point. The more criteria you meet, the higher the chance of strep.
The key detail most people miss: cough actually makes strep less likely. If your sore throat comes with a runny nose, coughing, and sneezing, you almost certainly have a virus. Strep tends to hit fast, with intense throat pain, fever, and swollen glands but without the typical cold symptoms.
Even with a high score on these criteria, a test is still needed to confirm strep. The rapid strep test gives results in minutes and is highly reliable when it comes back positive (about 97% specificity), but it misses some true cases, catching only about 65% of them. That’s why a negative rapid test in children is often followed up with a throat culture, which takes a day or two but is more accurate.
When Antibiotics Actually Help
If a test confirms strep throat, antibiotics make a meaningful difference. The standard treatment is a course of penicillin or amoxicillin lasting 10 days. Most people start feeling noticeably better within one to three days of starting treatment. Beyond symptom relief, antibiotics for confirmed strep serve two other purposes: they reduce how long you’re contagious, and they lower the risk of rare but serious complications like rheumatic fever, which can damage the heart.
Finishing the full course matters even after you feel better. Stopping early can leave bacteria behind and increase the chance of the infection returning.
Why Taking Antibiotics “Just in Case” Backfires
If your sore throat is viral, antibiotics won’t shorten it by a single day. What they will do is expose you to side effects for no benefit. Amoxicillin causes rash in 5 to 10% of people and commonly triggers digestive issues like nausea, diarrhea, and stomach pain. Penicillin causes allergic reactions in about 9% of users. Other antibiotics sometimes prescribed for sore throats carry even higher rates of side effects: clindamycin causes diarrhea in 12 to 14% of cases, and doxycycline causes gastrointestinal problems in up to 20%.
All antibiotics disrupt the balance of bacteria in your gut, which can lead to digestive problems that linger after you’ve finished the prescription. Unnecessary use also contributes to antibiotic resistance, making these drugs less effective for everyone over time. Notably, only about 53% of antibiotics prescribed for sore throats are penicillin, the recommended first choice. The rest are broader-spectrum antibiotics that carry more side effects and drive more resistance, with no added benefit for strep.
What Actually Relieves the Pain
Whether your sore throat is viral or bacterial, over-the-counter pain relievers are the most effective way to manage discomfort while you recover. Ibuprofen reduces throat pain in adults by 32 to 80% within two to four hours and by about 70% at six hours. It works a bit more slowly in children, with around a 25% reduction after two hours, but catches up to a 56% reduction by two days. Acetaminophen is also effective for both short-term and longer-term pain relief.
Other measures that help include staying hydrated, using throat lozenges, and gargling with warm salt water. Cold foods like popsicles can temporarily numb throat pain. These approaches won’t cure the underlying infection, but they’ll get you through the worst days comfortably, which is all that’s needed for viral sore throats.
Signs That Need Prompt Attention
Most sore throats, even uncomfortable ones, resolve without complications. But certain symptoms suggest something more serious is going on, like a peritonsillar abscess or a severely swollen airway. Get medical attention if you experience difficulty breathing or swallowing, blood in your saliva or phlegm, excessive drooling (especially in young children), signs of dehydration, joint swelling and pain, a rash, or symptoms that keep getting worse after several days instead of improving.
A sore throat that steadily worsens after three or four days, rather than gradually improving, is also worth getting checked. That pattern can indicate a bacterial infection that developed on top of an initial virus, or a complication that needs treatment beyond standard antibiotics.

