Keflex is a prescription medication used to treat bacterial infections including upper respiratory infections, ear infections, skin infections, urinary tract infections, and bone infections. Keflex is an antibiotic containing cephalexin which works by fighting bacteria in your body. Keflex is used to treat bacterial infections and will not work to treat viral infections.
Always read the medication information and instructions before using this medication.
Always follow your doctor’s directions.
Make sure to tell your doctor:
Other information you should also know:
Common side effects of Keflex:
If you have any of the following side effects of cephalexin, seek medical help:
What should I do if I miss a dose of Keflex?
If you miss a dose of Keflex, you should take it as soon as you remember. However, if it is almost time for your next dose, then skip your missed dose.
Why is Keflex prescribed?
Keflex is used to treat bacterial infections and will not work to treat viral infections.

Massachusetts
"We started in 2013 and since then the both of us have been saving approximately $2,000 a year."
Florida
"I'm saving thousands of dollars over using a regular pharmacy. I would advise anyone, particularly if you don't have insurance, to get a hold of Canada Meds United."
Michigan
"They deliver it to my door through the mail and the price was much more reasonable. It was a price I could afford."JAMES J
June 24, 2026
James S
June 20, 2026
Rachelle E
June 16, 2026
Cathy I
June 10, 2026
Gary K
June 4, 2026
Horst V
June 2, 2026
Our goal is to bring you the most affordable medication. If you find a lower price advertised by another website or your local pharmacy, we’ll match that price or beat it by 10% of the difference.* Call us at 1-877-205-1512 and a member of our CareTeam will be happy to assist you.