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 casesUp 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.