← All guides
What Is the Average 5K Time?
Across all runners, the average 5K (3.1 miles) finish is roughly 30–40 minutes. Many recreational men finish near 30 minutes and women near 36 minutes, while complete beginners using run/walk often land at 40+ — all perfectly normal starting points.
Rough 5K benchmarks
| Level | Typical 5K time |
|---|---|
| Beginner | 35–45 min |
| Recreational | 28–35 min |
| Experienced | 22–28 min |
| Competitive | under 20 min |
What's a "good" 5K time?
It's relative to where you start. Going from 40 to 35 minutes is a big, meaningful improvement. Rather than chase someone else's number, aim to beat your own previous time.
Predict and improve your 5K
Enter a recent run in the race-time predictor to estimate your current 5K, set goal pace, and follow it on training days.