Illness & Symptoms

How long does a UTI last?

Estimated wait
~3 days
Based on published sources
Timeline guide
  • Faster cases
    ~2 days
  • Average cases
    ~3 days
  • Slower cases
    Up to 5 days
The "see a GP if it doesn't improve within 48 hours" figure is a warning threshold, not the expected recovery time. Symptoms that never clear despite antibiotics may signal a more complex infection needing review.

With antibiotics, UTI symptoms usually start easing within a day or two and normally pass within 3 to 5 days — that is the figure NHS inform gives for a straightforward infection. You should still finish the full antibiotic course even once you feel better.

More details

Without treatment a mild UTI may clear on its own but can also persist or spread to the kidneys. The prescribed course itself is often around 3 days for women, longer for men, pregnancy or more severe cases.

Sources

Last updated: 4 Jul 2026

Information is for general knowledge only.