Antibiotics for Strep Throat: What to Expect and Why the Full Course Matters

Your throat is on fire, swallowing feels like sandpaper, and a rapid test just came back positive for strep. Now you are holding a prescription and wondering: do I really need these antibiotics, how fast will they work, and what happens if I stop early? Those are exactly the right questions to ask.
The short answer: yes, antibiotics are the standard treatment for strep throat, they usually start helping within a day or two, and finishing the full course matters more than most people realize. Here is what the evidence and major guidelines actually say.
Which antibiotic is used for strep throat?
For confirmed strep throat (group A streptococcal pharyngitis), the CDC names penicillin or amoxicillin as the antibiotic of choice. They are first-line for a reassuring reason: there has never been a confirmed clinical isolate of group A strep that is resistant to penicillin or cephalosporins. The bacteria simply have not learned to outsmart these drugs.
Amoxicillin is often preferred for children because it tastes better and is easier to take. Both are typically given as a 10-day oral course. In some cases, a doctor may give a single injection of benzathine penicillin G instead, which is useful when finishing pills at home is unlikely.
How long does it take antibiotics to work?
This is the question most people search for, so here is the direct answer: most people start feeling better within a day or two of starting antibiotics, according to Mayo Clinic. Mayo also notes that when antibiotics are taken within 48 hours of when symptoms begin, they reduce how long and how severe the illness is, lower the risk of complications, and make you less contagious.
It is worth keeping expectations realistic, though. A large Cochrane review of 27 trials and nearly 13,000 sore-throat cases found antibiotics shorten symptoms by an average of about 16 hours overall, with the biggest benefit (roughly one day) around day 3 of illness. The real value of antibiotics for strep is less about speeding up a sore throat and more about preventing serious complications.
Why you must finish the full 10-day course
It is tempting to stop antibiotics once you feel better, often after just a few days. Resist that urge. Guidelines from the AAFP and CDC call for completing the full 10-day course, and Mayo Clinic warns that stopping early can lead to the infection coming back and to serious complications.
The main reason antibiotics are prescribed at all is to prevent what doctors call nonsuppurative sequelae: acute rheumatic fever (which can damage the heart) and post-streptococcal glomerulonephritis (kidney inflammation). The Cochrane review found antibiotics reduced acute rheumatic fever by more than two-thirds. Antibiotics should be started within the first nine days of infection to provide this protection, so do not delay treatment once strep is confirmed.
What if you are allergic to penicillin?
A penicillin allergy does not leave you without options. The right alternative depends on the type of allergy, which is why this is a conversation to have with your clinician rather than a self-diagnosis.
The general framework used in guidelines is straightforward.
- For a non-IgE-mediated (non-severe) penicillin allergy: first-generation cephalosporins such as cephalexin or cefadroxil.
- For an IgE-mediated (severe, immediate) allergy: clindamycin, azithromycin, or clarithromycin.
- Note: resistance to macrolides (like azithromycin) and clindamycin is well documented, so these are reserved for true penicillin allergy rather than used as a default.
Typical dosing (for context, not self-treatment)
Dosing is always set by your prescriber based on age, weight, and your specific situation. The figures below are the standard regimens published by the CDC so you understand what a typical course looks like, not instructions to dose yourself.
Penicillin V (oral): children 250 mg two to three times daily for 10 days; adolescents and adults 250 mg four times daily, or 500 mg twice daily, for 10 days. Amoxicillin (oral): 50 mg/kg once daily, up to a maximum of 1000 mg, for 10 days. Alongside antibiotics, supportive care helps you feel better: rest, fluids, soft foods, and over-the-counter pain relievers like ibuprofen or acetaminophen.
When to see a doctor or seek urgent care
Strep throat needs a clinician because it is diagnosed with a rapid antigen test or throat culture, and antibiotics require a prescription. See a doctor promptly if you have a sore throat with fever, swollen tender neck glands, white patches on the tonsils, or a sore throat without typical cold symptoms like a runny nose and cough.
Get urgent care right away for warning signs of a more serious problem: difficulty breathing, trouble swallowing your own saliva, drooling, a muffled or 'hot potato' voice, severe one-sided throat pain, or inability to open your mouth fully. These can signal a peritonsillar abscess or airway problem and should not wait. If symptoms worsen or do not improve after a few days on antibiotics, check back in with your clinician.
Medical Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult with a qualified healthcare provider before starting any new skincare treatment, especially if you have underlying health conditions, are pregnant, or are taking medications.






