athleticfly
← 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

LevelTypical 5K time
Beginner35–45 min
Recreational28–35 min
Experienced22–28 min
Competitiveunder 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.

Free Beginner 5K Plan

Get our 6-week couch-to-5K plan. No spam, unsubscribe anytime.