Keflex® (
cephalexin) is a prescription antibiotic used for treating and/or preventing various types of infections. It is approved to treat bacterial infections and to prevent heart valve infections (bacterial endocarditis). Healthcare provides will often prescribe Keflex for a
UTI (
urinary tract infection).
The recommended dose for the treatment of most types of bacterial infections is
Keflex 250 mg to 1000 mg, taken four times a day for 7 to 14 days. For chronic or more serious infections, your healthcare provider may continue treatment for a longer period.
In children, the dose can range, depending on body weight, from 25 mg to 100 mg per kilogram of body weight per day (mg/kg/day). The Keflex dose is divided and taken three to four times a day for 7 to 14 days. Children should generally be limited to 4000 mg or less per day.