What Is a Good 5K Time for a Beginner?
A first 5K in under 40 minutes is a good result. Under 30 puts you ahead of the average race finisher. And the honest version: on your first one, the time is whatever it is, because finishing is the achievement.
Short answer
For a beginner, anything under 40 minutes is a good 5K time, and under 30 minutes is genuinely quick. In the largest published study of race results, average 5K pace was 7:04 per kilometer for men and 8:18 for women, which works out to finishes of about 35:20 and 41:30. Most first-timers land between 30 and 45 minutes.
The short version
- Under 40 minutes: a solid first 5K.
- Under 30 minutes: faster than the average race finisher.
- Under 25 minutes: you have been training for a while.
- Your first time is a starting number, not a verdict.
What the data shows
RunRepeat and the IAAF analyzed 107.9 million race results from 70,000 events between 1986 and 2018. It is still the largest published analysis of finish times.
| Pace per km | Pace per mile | 5K finish | |
|---|---|---|---|
| Men | 7:04 | 11:22 | 35:20 |
| Women | 8:18 | 13:21 | 41:30 |
Scroll the table sideways to see every column.
Do not over-read a single average
That study covers people who entered a race, and it excluded walks, charity events and elite runners. It also stops at 2018. Averages built from different datasets disagree with each other by several minutes, which is a good reason to treat any single number as a rough marker rather than a standard.
A more useful way to judge your time
Comparing a first 5K to a population average tells you almost nothing, because the comparison group includes people who have run for twenty years and people running their first race that morning.
These bands are more practical for a beginner.
| Finish time | What it usually means |
|---|---|
| Over 45:00 | Mostly walking, or a very hilly course. A completed 5K |
| 40:00 to 45:00 | Run/walk finish. Completely normal for a first race |
| 35:00 to 40:00 | Running most or all of it at an easy pace |
| 30:00 to 35:00 | Running the whole thing comfortably |
| 25:00 to 30:00 | Several months of consistent training behind you |
| Under 25:00 | Structured training, not a beginner result |
Scroll the table sideways to see every column.
What actually moves your time
In the first six months, almost all improvement comes from consistency rather than hard efforts.
- 1Run three times a week, every week. The single biggest factor. Three days is the number.
- 2Keep most runs conversational. If you cannot say a full sentence, you are running your easy days too hard.
- 3Extend one run each week. Time on your feet is what a 5K time responds to.
- 4Pace the race properly. Starting too fast costs more time than any training mistake. Here is how to hold it together.
The only comparison worth making
Your 5K time three months from now against your 5K time today. That one you control, and it is the only one that reflects your own training.
Frequently asked questions
Is a 30 minute 5K good for a beginner?
Yes. A 30 minute 5K means holding 9:39 per mile, which is faster than the average pace reported in the largest published study of race results.
Is a 40 minute 5K good?
For a first 5K, yes. It is close to the reported average finish for women in race data, and plenty of first-timers land there with walk breaks included.
What is a good 5K time by age?
Averages do decline with age, but published figures vary widely between datasets depending on who is included. Rather than chase an age-adjusted target, compare your time against your own previous 5K.
How can I run a 5K in under 30 minutes?
Hold 9:39 per mile or 6:00 per kilometer for the full distance. For most beginners that takes a few months of consistent running, with one session a week getting gradually longer.
Sources
- 01RunRepeat and IAAF, The State of Running (2019)107.9 million race results from 70,000 events, 1986 to 2018. Source of the 7:04 and 8:18 per kilometer average 5K paces. Excludes elite runners, walks, charity events and obstacle races.
Part of
5K Training Plan for Complete BeginnersA free 8-week 5K training plan for complete beginners. Week-by-week run/walk schedule, an example session, race-day pacing, and what to do if you miss a week.
The Yalla Go Team
We build Yalla Go, a running app for people who aren't runners yet. We started running from zero ourselves, so most of what's here is what we wish someone had told us in week one.
Keep reading
How Long Does It Take to Run a 5K?
Most beginners finish a 5K in 30 to 45 minutes. Here is what the race data actually shows, plus a pace table so you can work out your own finish time.
4 min read
How to Run Your First 5K Without Stopping
Running 5K without walking comes down to pace, not fitness. Here is the training that gets you there and the race-day plan that stops you blowing up in the first kilometer.
4 min read
How Long Does It Take to Train for a 5K?
Eight weeks is the standard answer for a complete beginner. Here are realistic 5K timelines based on what you can run today, and what makes them shorter or longer.
3 min read