Drug Cost & Insurance

What is the Cheapest Antibiotic for a UTI?

Linda Girgis | MD

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 Doctor

Keep exploring

Related Questions

From the blog

More from Doctronic

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…

March 24, 2026 5 min read