The honest answer to “what’s a good 5K time?” is “good compared with whom?” A 25-minute 5K is a strong result for a 55-year-old woman who started running last year, an ordinary one for a 25-year-old man who runs three times a week, and a slow jog for a club runner. Age, sex and how long you’ve been running move the goalposts by ten minutes or more.
So instead of one number, here are the real ones: where recreational runners actually finish, by age and sex, what the usual labels mean in minutes, and how to decide what your good time is.
The short version
For adults who run regularly but don’t race seriously:
| Women | Men | |
|---|---|---|
| A typical finish (about half of runners are faster, half slower) | 26–30 min | 22–26 min |
| A good time (faster than about 80% of runners) | 23–26 min | 20–23 min |
| A very good time (faster than about 95%) | 21–24 min | 18–20 min |
| A first-ever 5K, run-walking | 35–45 min | 30–40 min |
The ranges cover ages from 20 to about 50. Over 50 the numbers move, which is the next section.
For comparison, the road world records are 12:49 for men and 14:13 for women. Nobody you’ll meet at a weekend 5K is within ten minutes of them, and that’s fine.
By age and sex
The tables below come from Running Level, which compiles finish times from large numbers of recreational race results and splits them into percentiles. “Median” is the runner in the middle: half the field is faster, half is slower. “Advanced” is faster than 80% of runners of that age and sex, “elite” faster than 95%, and “novice” faster than 20%.
Women
| Age | Novice (top 80%) | Median | Advanced (top 20%) | Elite (top 5%) |
|---|---|---|---|---|
| 20–30 | 30:08 | 26:07 | 23:04 | 20:47 |
| 35 | 30:20 | 26:17 | 23:13 | 20:56 |
| 40 | 30:58 | 26:49 | 23:42 | 21:22 |
| 45 | 32:04 | 27:47 | 24:33 | 22:07 |
| 50 | 33:43 | 29:13 | 25:49 | 23:16 |
| 55 | 35:40 | 30:54 | 27:18 | 24:36 |
| 60 | 37:50 | 32:47 | 28:58 | 26:06 |
| 65 | 40:18 | 34:54 | 30:51 | 27:48 |
| 70 | 43:05 | 37:20 | 32:59 | 29:43 |
Men
| Age | Novice (top 80%) | Median | Advanced (top 20%) | Elite (top 5%) |
|---|---|---|---|---|
| 20–30 | 26:19 | 22:31 | 19:44 | 17:40 |
| 35 | 26:45 | 22:53 | 20:03 | 17:57 |
| 40 | 27:43 | 23:43 | 20:46 | 18:36 |
| 45 | 28:47 | 24:38 | 21:34 | 19:19 |
| 50 | 29:55 | 25:36 | 22:26 | 20:05 |
| 55 | 31:10 | 26:40 | 23:21 | 20:55 |
| 60 | 32:31 | 27:49 | 24:22 | 21:49 |
| 65 | 33:59 | 29:05 | 25:28 | 22:48 |
| 70 | 35:43 | 30:34 | 26:46 | 23:58 |
Two things stand out. First, the gap between the sexes is about 3.5 minutes at the median and stays roughly constant with age. Second, ageing is slow and then steady: the numbers barely move between 20 and 35, then slip by about a minute every five years, and a little faster after 60. A 60-year-old running the median time for their age is running the same relative performance as a 25-year-old at theirs.
These are race results, so they’re biased towards people who enter races. If you’ve never raced and run on your own, you’re more likely to be in the novice column than the median one, and that’s the normal starting point, not a bad one.
What “beginner”, “intermediate” and “advanced” mean
The labels get used loosely, so here’s a practical version for someone aged 20–45:
- Beginner: 35–45 minutes. You run-walk, or you run slowly without stopping. The achievement is the distance, not the time. A first 5K at any pace puts you ahead of most of the adult population, who couldn’t do it.
- Novice: 28–32 minutes (women) or 25–29 (men). You can run 5K without stopping and you run two or three times a week. The 30-minute barrier lives here, and it’s the most common first time goal in running.
- Intermediate: 24–28 minutes (women) or 21–25 (men). You’ve been running for a year or more and you do some faster running, even if it’s unplanned. This is the median at a well-attended 5K.
- Advanced: under 24 (women) or under 21 (men). Structured training with intervals and tempo runs, most weeks, for a few years.
- Elite, in the recreational sense: under 21 (women) or under 18 (men). Club runners who race regularly. Actual elites are a different sport.
Add roughly a minute per five years of age after 35.
Age grading: one number for everyone
If you want a fairer comparison than raw minutes, use age grading. It expresses your time as a percentage of the world-best time for your exact age and sex. A 60-year-old woman running 30:00 and a 25-year-old man running 20:00 both score around 60%, and that’s the right way to compare them.
The usual thresholds: 60% and above is a solid club runner, 70% is regionally competitive, 80% is national class, 90% is world class. Most race-results sites show your age grade next to your time, and it’s the number worth tracking from year to year, because it keeps improving long after your raw time has stopped.
How to pick your next target
Take your current 5K time, find your row in the table, and look one column to the left. That’s the next sensible goal: not “advanced” if you’re at “novice”, but the median. In minutes, that usually means:
- Over 30 minutes: aim for 30. The sub-30 5K is a big, satisfying barrier, and it’s the goal of our 8-week sub-30 plan, which teaches the pace with short reps and makes it feel normal with tempo runs.
- 26–30 minutes: aim for 2 minutes off. At this level most people have never done a structured interval session, and the first six weeks of one are worth more than any other training they’ll do.
- 22–26 minutes: aim for 1 minute off. The gains come from running easy runs easier and the hard sessions harder, and from a proper race-pace rehearsal.
- Under 22: 30–45 seconds a season. This is where mileage, consistency and patience matter more than any single workout.
Whatever the goal, the method is the same: one session a week at or slightly faster than goal pace, one at a steady “comfortably hard” effort, and the rest genuinely easy. For a 5K that’s roughly 6–8 weeks of work.
Race-day maths
A 5K is short enough that pacing mistakes are cheap, but they’re still mistakes. The common one is running the first kilometre 20–30 seconds too fast on fresh legs and adrenaline. To finish in a given time, you need an even pace per kilometre:
| Goal | Pace per km | Pace per mile | 1 km | 2 km | 3 km | 4 km |
|---|---|---|---|---|---|---|
| 20:00 | 4:00 | 6:26 | 4:00 | 8:00 | 12:00 | 16:00 |
| 22:30 | 4:30 | 7:15 | 4:30 | 9:00 | 13:30 | 18:00 |
| 25:00 | 5:00 | 8:03 | 5:00 | 10:00 | 15:00 | 20:00 |
| 27:30 | 5:30 | 8:51 | 5:30 | 11:00 | 16:30 | 22:00 |
| 30:00 | 6:00 | 9:39 | 6:00 | 12:00 | 18:00 | 24:00 |
| 35:00 | 7:00 | 11:16 | 7:00 | 14:00 | 21:00 | 28:00 |
Run the first kilometre at exactly that pace, even if it feels too easy, and the last one as hard as you can.
Timing your own 5K with iRunning
You don’t need a race to find out where you stand. A solo 5K time trial on a flat, measured route does the job, and the app makes the pacing part easy:
- Set a pace target. Build a 5 km workout with a pace band around your goal pace, and you’ll hear “Speed up” or “Slow down” when you drift out of it. On a time trial the first kilometre is the one where that voice earns its keep.
- Hear your splits. With By distance set to every 1 km in Settings › Customise › Run screen › What to announce, you get your pace at each kilometre without looking at your wrist.
- Follow a plan. The Sub-30 5K plan is eight weeks with one number on it; Faster 5K is six weeks for runners already under 30 who want to take a chunk off, with a time trial at each end so the progress is measured. Both are part of iRunning Premium. If you can’t yet run 5K without stopping, 0 → 5K is nine weeks of walk-run intervals that get you there, and the first plan, From Walk to Run, is free.
Then put your new time in the table, and look one column to the left.
Finish-time percentiles are from Running Level’s published tables, which are compiled from recreational race results and updated periodically; the exact figures move a little from year to year.