WindlaceYour AI Running App

Whether you just finished your first parkrun or have been running for years, it is natural to wonder how your 5K compares. The good news: there is no single "right" time, and almost every finish time is faster than someone else's. Still, some numbers help you see where you stand and what a realistic next goal looks like.

The short answer

Most recreational runners finish a 5K in roughly 25 to 40 minutes; large race datasets put average finish times for men at around 30 to 35 minutes and for women at around 35 to 40 minutes, while a "good" time depends on age and sex, such as about 23 to 25 minutes for men and 26 to 29 minutes for women aged 20 to 49.

Average 5K times

Average times vary a lot depending on which races are counted. Fun runs with many walkers have slower averages; club races and timed parkruns are faster. As a broad guide:

RunnerTypical 5K timePace per km
Run-walk beginner35 to 45 min7:00 to 9:00
New runner, running all the way30 to 38 min6:00 to 7:36
Regular recreational runner24 to 32 min4:48 to 6:24
Strong club runner18 to 23 min3:36 to 4:36
Eliteabout 13 to 16 minabout 2:36 to 3:12

What is a good 5K time by age?

A fairer way to judge a time is to compare it with your age group. The table below shows 5K times that match a "Good" VO2max level for each age group, using the same fitness norms Windlace uses and Jack Daniels' race equivalents. These are not averages; they are a solid, fit level for a recreational runner.

AgeMenWomen
20 to 2923:0826:21
30 to 3924:0627:38
40 to 4925:1029:05
50 to 5926:5931:33
60+29:0534:31

If you run around these times, you are fitter than most people your age. If you are slower, that is normal for many runners, and a great starting point. See the VO2max chart by age for the fitness levels behind this table.

Why age and sex matter

Maximum heart rate and VO2max fall slowly with age, typically by around 1% a year after the 30s in people who do not train, and less in those who stay active. Men on average have higher VO2max values than women, mainly because of differences in body composition and the amount of haemoglobin in the blood. That is why fair comparisons use age groups and separate tables for men and women.

Age grading: the fairest comparison

Age grading compares your time with the best possible time for your age and sex, as a percentage. Many parkruns and race results show it. Roughly: 50 to 60% is a typical recreational level, 60 to 70% is a good club level, 70 to 80% is regional level, and 80%+ is national class. A 60-year-old running 29 minutes can have a higher age grade than a 30-year-old running 25.

Average 5K time for beginners

For a first 5K, finishing is the goal. Many beginners following a couch-to-5K style plan run their first 5K in 30 to 40 minutes, and that is a fantastic achievement. With 3 runs a week for a few months, most new runners take several minutes off that first time. Read Couch to 5K if you are just starting.

5K time to pace

5K timePace per kmPace per mile
20:004:006:26
25:005:008:03
30:006:009:39
35:007:0011:16
40:008:0012:52

For every goal time in between, see the running pace chart.

What affects your 5K time?

TrainingHow often and how consistently you run matters most.
ExperiencePacing well is a skill; it takes a few races to learn.
CourseHills, turns, grass and crowds can add a minute or more.
WeatherHeat and humidity slow almost everyone.

How to improve your 5K time

  1. Run 3 to 4 times a week, mostly at an easy, conversational pace.
  2. Add one faster session a week, such as 6 × 400 m or 5 × 1 km at 5K effort.
  3. Do one longer run of 45 to 75 minutes.
  4. Pace evenly: start a little slower than you think and finish strong.
  5. Race every 4 to 6 weeks to see progress.

For a full guide, read How to run a faster 5K.

Compare with yourselfThe most useful comparison is your own time three months ago. Steady improvement matters far more than any average.

Popular 5K goals

  • Finish without walking: the first big milestone.
  • Sub-30 (6:00 per km): a common goal in the first year.
  • Sub-25 (5:00 per km): read How to run a sub-25 minute 5K.
  • Sub-20 (4:00 per km): a strong club-level time.

See where you stand in Windlace

  1. Check your VO2max level on the Fitness tab, compared with runners of your age and gender.
  2. See your 5K prediction: what you could run today on a flat course, from your runs.
  3. Find your 5K record: Windlace finds your fastest 5K inside any run, with gold, silver and bronze medals.
  4. Set a target with Break the PR and get a plan to beat it.
Windlace personal records with 5K
Windlace VO2max level by age

Personal records (left) and fitness level (right).

Key takeaways

  • Most recreational runners finish a 5K in roughly 25 to 40 minutes.
  • Average race times are roughly 30 to 35 minutes for men and 35 to 40 for women.
  • A "good" time depends on age and sex, such as about 24 minutes for men and 28 for women in their 30s.
  • Age grading is the fairest way to compare runners of different ages.
  • The best comparison is your own time a few months ago.

Frequently asked questions

What is a good 5K time for a beginner?

Finishing is the first goal. Many beginners run 30 to 40 minutes, and sub-30 is a great target for the first year.

Is a 30 minute 5K good?

Yes. It means running at 6:00 per km and is a solid time for many recreational runners.

What is the average 5K time for women?

Large race datasets suggest roughly 35 to 40 minutes, with many regular runners between 27 and 35.

What is the average 5K time for men?

Roughly 30 to 35 minutes in large datasets, with many regular runners between 23 and 30.

What is a good 5K time for a 40 year old?

About 25 minutes for men and 29 minutes for women matches a good fitness level for the 40s.

See how your fitness comparesWindlace shows your VO2max level compared with runners of your age and gender, from your own runs.
Get Started, it's free
Windlace Editorial TeamRunning guides in plain words, checked against published research.

Keep reading