athleticfly
← All guides

Average 10K Time by Age

The average 10K (6.2 miles) finish is around 50–70 minutes for recreational runners. Times tend to be quickest in your late 20s and 30s, easing gradually with age — though consistent training matters far more than your birthday.

Rough 10K times by age (recreational)

AgeTypical 10K time
20–2950–58 min
30–3952–60 min
40–4955–64 min
50–5958–70 min
60+65–80 min

These are broad middle-of-the-pack ranges — faster and slower are both common.

What's a good 10K?

A sub-60-minute 10K is a popular and achievable milestone for recreational runners, averaging about 9:39 per mile (6:00 per km). Beginners should focus on finishing comfortably first, then chip away at the time.

Find your 10K time

Use the race-time predictor to estimate your 10K from a recent result, then train at the right pace and heart-rate zones.

Free Beginner 5K Plan

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