Title: What Are the Best Antibiotics for Urinary Tract infection? - GoodRx
Headings: What Are the Best Antibiotics to Help Treat a Urinary Tract Infection?
What Are the Best Antibiotics to Help Treat a Urinary Tract Infection?
Megan N. Freeland, PharmD, RPh
How do antibiotics treat a UTI?
What antibiotics can treat a UTI?
Trimethoprim/sulfamethoxazole (Bactrim, Septra)
Nitrofurantoin (Macrobid, Macrodantin)
Fosfomycin (Monurol)
Amoxicillin/potassium clavulanate (Augmentin), cefdinir (Omnicef), or cephalexin (Keflex)
Common doses:
Ciprofloxacin (Cipro) or levofloxacin (Levaquin)
Common doses:
What are potential side effects of antibiotics for UTI?
How long do I need to take antibiotics to treat a UTI?
Do I really need to take antibiotics for a UTI?
Can UTI symptoms linger after I take antibiotics?
Are there over-the-counter antibiotics for UTI treatment?
The bottom line

Content: 100 mg twice a day for 5 days
Notable side effects: Loss of appetite, nausea, and vomiting are common side effects of nitrofurantoin. More serious potential side effects include liver conditions like jaundice — yellowing of the skin and eyes — and hepatitis (inflammation of the liver). Fosfomycin (Monurol)
How it works: Fosfomycin is a useful antibiotic for UTIs caused by highly-resistant bacteria — bacteria that aren’t as vulnerable to other common antibiotics. It works by killing UTI-causing bacteria and also preventing bacteria from sticking to the lining of the urinary tract. Common dose: One dose, containing 3 grams of fosfomycin powder mixed in water
Notable side effects: Nausea, diarrhea, and headaches are the most common fosfomycin side effects. Bactrim, nitrofurantoin, and fosfomycin work well but aren’t perfect options for everyone.