Treatment of Strep Throat
The cephalosporin antibiotics such as cephalexin (Keflex, Keftabs, Biocef) and cefadroxil (Duricef) are about three times more effective -- three times less likely to fail -- in eradicating strep than penicillin.
How much cephalexin should I take for strep throat?
Cephalexin dosage for adults
Streptococcal pharyngitis (strep throat): 500 mg by mouth every 12 hours for ten days. Uncomplicated urinary tract infection (not a first-line drug for this indication): 500 mg by mouth every 12 hours for 3 to 7 days or 250 mg by mouth every 6 hours for 3 to 7 days.
How long does it take for cephalexin to work for strep throat?
It typically takes a day or two for someone with strep throat to start feeling better after starting antibiotic treatment. Call a doctor if symptoms do not begin to lessen 48 hours after starting antibiotics.