Founded in London, UK. We respect your privacy.

Used by 1,500+ happy people

Whether you've just signed up for your first parkrun or you've been running for years, the question of what counts as a good 5K time is one of the most-Googled in running. The honest answer is more nuanced than a single number. A "good" 5K time depends on your age, sex, training history, and whether you've done any structured running at all.

Here's a clear breakdown of average 5K times across age groups and ability levels, plus what's realistic for a beginner versus an experienced runner, and the training changes that actually shave minutes off your time.

35:20
Global average (men)
41:30
Global average (women)
22:31
Good time (men)
26:07
Good time (women)

The short answer

The average 5K time across all runners is roughly 35 minutes for men and 41 minutes for women. A "good" time, defined as faster than around 70% of runners in your age group, is closer to 22 to 23 minutes for men and 26 to 27 minutes for women. For complete beginners, finishing inside 35 to 40 minutes on your first parkrun is a perfectly reasonable goal.

Average 5K times by age and sex

The numbers below are drawn from large-scale race result databases and represent average times for runners with at least some training under their belt. Complete beginners will sit slower than these.

Men

Age groupBeginnerAverageGoodExcellent
20 to 2930:0026:0021:0017:30
30 to 3931:0027:0022:0018:30
40 to 4933:0029:0023:3020:00
50 to 5936:0031:3025:3022:00
60 to 6940:0035:0028:3024:30
70+45:0039:0032:0028:00

Women

Age groupBeginnerAverageGoodExcellent
20 to 2935:0030:3025:0021:00
30 to 3936:0031:3026:0022:00
40 to 4938:0033:3027:3023:30
50 to 5941:0036:0029:3025:30
60 to 6945:0039:3032:3028:00
70+50:0044:0036:3031:30
How to read these tables

"Beginner" represents someone in their first three months of training. "Average" is what the typical recreational runner can hit. "Good" is roughly the top 30%. "Excellent" is the top 10% and usually requires structured training and several years of consistent running.

What time should a complete beginner aim for?

If you've never run a 5K before, your first goal is to finish without walking. Time is secondary. Most absolute beginners finishing their first parkrun land between 30 and 45 minutes, and that's a perfectly normal range.

Here's a realistic progression for a complete beginner who runs three times per week:

Week 1 to 4

Finish 5K with a run-walk strategy. Time: 35 to 45 minutes.

Week 8 to 12

Run the full 5K continuously. Time: 30 to 38 minutes.

Month 6

Comfortable continuous running. Time: 27 to 33 minutes.

Year 1

Structured training pays off. Time: 24 to 28 minutes is a realistic 12-month target.

What's a good 5K time at the parkrun?

Parkrun publishes finish data globally every Saturday. The average parkrun finish time hovers between 28 and 30 minutes, which is faster than the global 5K average because parkrun attracts a more committed group of runners. If you finish a parkrun under 25 minutes you're usually in the top quarter of your local event.

What separates a good 5K runner from an average one

The runners who break 25 minutes don't have any genetic advantage over the runners stuck at 33. The difference is almost always one of three things:

1. Volume, not intensity

Most runners who plateau at the average mark do so because they only run 2 to 3 times per week, all at moderate effort. Faster runners typically run 4 to 5 times per week, with most of those runs being easy. Total weekly volume of 25 to 35 km is the strongest single predictor of 5K performance for most amateurs.

2. Easy running done easy

The easy runs that fast 5K runners do are genuinely easy, often slower than 6:30 per kilometre even for sub-20 athletes. The mistake most average runners make is running their easy days at a moderate "comfortably hard" pace, which builds fatigue without building aerobic capacity.

3. One quality session per week

One properly structured speed session per week, every week, for 12 weeks, is enough to take 60 to 90 seconds off most runners' 5K times. Intervals of 400m at 5K pace, or tempo runs at 10K pace for 20 minutes, are the staples.

Training changes that lower your 5K time

If you're at 35:00, target 32:00

Add one extra easy run per week and one short interval session (6 x 400m at moderate effort). Don't change anything else. Most runners knock 2 to 3 minutes off in 8 to 10 weeks just from this.

If you're at 28:00, target 25:00

Introduce a tempo run once per week (20 minutes at "comfortably hard"). Increase your weekly volume to 25 to 30 km. Add one strength session focused on hips and calves. This is usually a 6 to 12 month project.

If you're at 23:00, target 20:00

The hardest jump on the chart. Volume needs to climb to 40+ km per week, with two quality sessions: intervals one day, tempo or threshold the other. Strength and hill repeats become non-negotiable. Expect 6 to 18 months of consistent training.

Should I use a training app?

For beginners, a structured training app removes the guesswork that often holds new runners back. Knowing what to do, when to do it, and how hard to push is more valuable than any single piece of training advice. Edge builds adaptive 5K plans that adjust based on how each session goes, so you never get stuck at one of those plateau points.

Hit your next 5K personal best

Edge builds 5K plans that adapt to your pace, your schedule, and your training history. Whether you're chasing your first sub-30 or hunting a sub-20, the plan adjusts week by week so you arrive at race day faster.

Download Edge

Common questions

What's a good 5K time for a teenager?

Teenage boys average around 24 to 26 minutes; teenage girls around 28 to 30 minutes. A "good" time for a 16-year-old boy is sub-21, and for a 16-year-old girl is sub-25. Cross-country runners and athletes will be considerably faster.

How long does it take to run a 5K under 30 minutes?

For a complete beginner, getting under 30 minutes typically takes 3 to 6 months of consistent training (3 runs per week minimum). Athletes with a sport background can often do it within 8 weeks.

How long does it take to run a 5K under 25 minutes?

If you're starting from sub-30, expect 4 to 8 months of structured training. If you're starting from scratch, plan for 9 to 18 months.

How long does it take to run a 5K under 20 minutes?

The sub-20 mark requires sustained training. From a sub-25 baseline, expect 6 to 18 months. From beginner, plan for 18 to 36 months. It's a meaningful achievement: roughly the top 10 to 15% of recreational runners.

What's the world record for the 5K?

The men's world record is 12:35 (Joshua Cheptegei, 2020). The women's world record is 14:00 (Beatrice Chebet, 2024). Both averaged sub-2:50 per kilometre, a pace most runners can't hold for 200m.

The bottom line

A "good" 5K time for most adults sits somewhere between 22 and 28 minutes, with significant variation by age and sex. Don't get hung up on charts. The fastest 5K time in the world is the one that's faster than your last one. Consistency, easy running done easy, and one structured speed session per week is the recipe that takes most runners through 30, 25, and eventually 20 minute barriers.

Related reading

Read More Articles

Home Blog