What is the Cheapest Antibiotic for a UTI?
Medically reviewed by Linda Girgis | MD, Girgis Family Medicine on August 21st, 2026.
The most affordable UTI antibiotics are typically generic versions of commonly prescribed medications. Trimethoprim-sulfamethoxazole (generic Bactrim) costs $4-10 for a 3-day course, while nitrofurantoin (generic Macrobid) ranges from $10-15 for a 5-day treatment. Fosfomycin (generic Monurol) offers a single-dose option at $15-25. Generic antibiotics are 80-90% less expensive than brand-name versions. The specific antibiotic prescribed depends on factors including bacterial resistance patterns in your area, medical history, and any drug allergies. A healthcare provider must evaluate your symptoms to determine the most appropriate and cost-effective treatment option.
Still have questions about this?
Ask your AI DoctorKeep exploring
Related Questions
From the blog
More from Doctronic
Best Antibiotics For UTI Treatment: A Comparison Guide
Urinary tract infections affect millions of people each year, with women experiencing them at particularly high rates. While UTIs can be painful and…
How Quickly Do UTI Antibiotics Relieve Symptoms? Timeline & What to Expect
When you're dealing with the burning, urgency, and discomfort of a urinary tract infection, every hour feels like an eternity. Understanding when to…
Can You Have Sex With A Uti
UTIs affect millions annually, and many wonder whether sexual activity is safe during infection. The short answer is no, it's not recommended. While…