U.S. doctors online nowAsk doctors free
A 30-year-old member asked:

If i'm allergic to penicillin, what can i take for my sore throat?

3 doctor answers8 doctors weighed in
Dr. Kevin Windisch
Pediatrics 26 years experience
Lots of things: Most sore throats are not due to strep. The first step is to get tested to make sure you have strep. If you do there are many other antibiotics that will work including cefzil, (cefprozil) Keflex and omnicef.
Dr. Carla Enriquez
Pediatrics 51 years experience
Alternatives exist: If your throat infection is caused by a streptococcus and you're allergic to penicillin, your doctor will be able to prescribe an adequate alternative such as erythromycin.
Dr. Robert Kwok
Pediatrics 34 years experience
Zithromax or others: Mild throat symptoms can be from cold viruses, strep throat, allergies, irritation, etc... It can be difficult to tell what the cause is. If symptoms only last 1-2 days, it was likely allergies, irritation, or a mild cold. Doctors have rapid 5-minute tests for strep. A primary care doctor can diagnose strep and start non-penicillin antibiotics (such as zithromax, or sometimes Omnicef (cefdinir) or keflex).
Last updated Oct 28, 2018


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.