good 5k times

What Is A Good 5k Time? Realistic Times For Every Runner

If you’re wondering what a good 5k time is, the quick answer is: there isn’t a universal number that counts as “good” for everyone. For many recreational runners, finishing a 5k in 30-35 minutes is considered a solid achievement, while breaking 30, 25 or even 20 minutes can become a great goal to aim for as you improve your fitness.

But your age, running experience, fitness level, course, weather, and even how seriously you’re racing can all dramatically impact your finish time. Finishing in 35 minutes may be a serious achievement for one runner, and a terrible day at the office for another. 

Today at What We Running, we’re putting average 5k times under the microscope, exploring realistic benchmarks for beginners, how times vary by age and gender, the pace you need for different goals, and what counts as an especially quick 5k. We’ll also show you how to improve your own time and, perhaps most crucially, why your best benchmark is usually your last 5k. 


What Is A Good 5k Time? 

So, what is a good 5k time? For most casual runners, anything around 25-35 minutes is a decent 5k time, with a sub-30-minute 5k being an especially popular goal. However, what constitutes “good” depends heavily on your experience, fitness, and personal aims. 

As a rough guide, here is what different 5k times may represent: 

5k Time What it typically represents
40+ minutesA perfectly respectable beginner time, especially if you’re new to running
35 minutesA solid starting benchmark and a good aim for newer runners
30 minutesA popular recreational milestone and a strong goal for beginners
25 minutes A good recreational running time that requires a decent level of fitness
20 minutesA fast 5k that puts you well clear of most casual runners
Under 20 minutesA genuinely quick time that demands considerable training and fitness 

Naturally, these are all rough benchmarks rather than official categories. Running ability is a huge spectrum, and a runner finishing their first-ever 5k in 40 minutes might have just accomplished something way more impressive than a seasoned athlete cantering to a sub-25-minute 5k. 

Your age, sex, training history, course, elevation, weather, and even how much racing experience you possess can all affect your finishing time. A hilly 5k in hot weather is a totally different beast from a flat, cool course designed for quicker times. 

Ultimately, a good 5k time is one that represents meaningful progress for you. Whether that’s finishing your first 5k, breaking sub-30, or chasing a new PB, there’s always another milestone to shoot for. 

what a good 5k time is - what is the average 5k time
Let us know your thoughts on what a good 5k time is!

What Is The Average 5k Time? 

So, what is the average 5k time? Unfortunately, we’re going to have to play our cop-out card again: there isn’t one definitive answer. 

Average 5k times vary depending on the runners included in the data, their age and sex, their experience, and even the type of race being measured. A local charity 5k, for example, is going to produce wildly different results from a competitive club race. 

For recreational runners, a 5k somewhere around 25-35 minutes is a good general benchmark to keep in mind. Beginners usually take 35-40 minutes or longer, while experienced runners usually have no issue hammering a sub-25-minute 5k. Competitive runners, meanwhile, may look to finish in under 20 minutes. 

It’s also worth keeping in mind that people who consistently enter races aren’t always representative of everyone who runs. If you’re comparing average race results, you’re comparing yourself with a group that has already chosen to turn up and run a 5k. 

More importantly, average doesn’t necessarily mean good. Again,  your age, experience, training, and circumstances are totally different from those of the runner next to you. Instead of worrying about whether you’re faster or slower than the average, a far more useful question is whether you’re improving compared with your own previous 5k. 

What Is A Good 5k Time For A Beginner? 

If you’re a new runner, there’s no need to worry about how fast you run your first 5k. If you’re able to rack up the distance without stopping, you’ve already achieved something worth celebrating. Depending on your starting fitness level, a first 5k may take over 40 minutes, and that’s totally fine. 

As you gain experience, you can begin setting your own milestones. A sub-40-minute 5k is a great first target to set for yourself, followed by a sub-35, then a sub-30. Once you’ve reached that point, breaking 25 minutes becomes a challenging but achievable target for most regular recreational runners. 

The important thing here is to continue viewing these as stepping stones rather than expectations. Your progress may look like this: 

Finish a 5k → Sub 40  → Sub-35 → Sub-30 → Sub-25


Check Out Our Guide On How To Run A Sub-30-5k


Is a 30-Minute 5k Good? 

Absolutely, a 30-minute 5k is a good time, especially for a beginner or recreational runner. It means maintaining an average pace of around 6:00 per kilometre, and breaking the 30-minute barrier is a popular milestone for newer runners. 

Is a 25-Minute 5k Good? 

Definitely, a 25-minute 5k is a strong recreational running time. It requires an average pace of 5:00 per kilometre, and generally represents a solid level of fitness. For many runners, breaking 25 minutes is the point where simply getting faster begins to demand more structured training. 

What Is A Good 5k Time By Age? 

Age can have a huge impact on running performance, especially as the effects of ageing can steadily affect factors like muscle mass, recovery, and aerobic capacity. However, getting older doesn’t mean you can’t become a better runner. Plenty of runners continue setting personal bests well into their 40s, 50s, 60s and even beyond.

This table gives rough benchmarks for what may be considered a beginner, recreational, or fast 5k time at different ages. These are by no means any official standards, and there’s plenty of overlap between age groups. 

AgeBeginnerRecreationalFast
20s30-40+ min25-30 minUnder 22 min
30s30-40+ min25-31 minUnder 22:30
40s 32-42+ min26-32 minUnder 23:30
50s35-45+ min28-35 minUnder 25 min
60s38-48+ min30-38 minUnder 27 min
70+42-55+ min33-42 minUnder 30 min

These figures should be treated as guidelines rather than targets. A runner in their 60s who has been training consistently for years may be considerably quicker than someone in their 30s giving running a go for the first time.

Your running history, training volume, genetics, fitness, sex, injury history, and the course you’re running can all have a far greater impact on your 5k time than your age alone. That’s why age-based comparisons can be handy for context, but they shouldn’t dictate what you regard as a “good” effort.

Ultimately, the best benchmark is still your own progress. If you’re getting fitter, running more consistently and improving your 5k time, you’re doing something right – regardless of what’s on your birth certificate. 

What Is A Good 5k Time For Men And Women? 

Men typically run faster 5k times than women on average, largely because of physiological differences including muscle mass, haemoglobin levels and aerobic capacity. But there’s a huge amount of variation within both groups, so these differences shouldn’t be treated as fixed expectations. 

As a broad recreational benchmark, a 25-30 minute 5k is a solid target for many men, while around 28-35 minutes is a good range for many women. Faster runners might aim for sub-20 or sub-25, while beginners may take longer.

These figures are only useful for context, not as rigid standards. Your training history, age, fitness, genetics and running experience will have a much bigger impact on your individual performance. 

Ultimately, the most meaningful comparison here isn’t whether you’re faster or slower than another man or woman – it’s whether you’re making progress compared to your own previous 5k. 

5k Pace Chart: What Pace Do You Need? 

Knowing your target 5k time is handy, but it can be much easier to understand when you convert it into a pace. Here’s how quickly you’d need to run to hit some of the most popular 5k goal times: 

5k timePace per kilometrePace per mile
40:008:00/km12:52/mile
35:007:00/km11:16/mile
30:006:00/km9:40/mile
27:305:30/km8:51/mile
25:005:00/km8:03/mile
22:304:30/km7:14/mile
20:004:00/km6:26/mile
18:003:36/km5:48/mile
15:003:00/km4:49/mile

What Pace Do You Need for a 30-Minute 5k? 

To run a 30-minute 5k, you need to average 6:00 per kilometre (9:40 per mile). That’s a very achievable target for a lot of casual runners, but holding that pace continuously for 5k still demands a decent base level of fitness.

What Pace Do You Need for a 25-Minute 5k? 

To run a 25-minute 5k, you need to average 5:00 per kilometre (8:03 per mile). This is a popular milestone for recreational runners and requires a noticeable step up in speed and endurance from a 30-minute 5k. 

What Pace Do You Need for a 20-Minute 5k? 

To break 20 minutes for a 5k, you need to average 4:00 per kilometre (6:26 per mile). This is a genuinely quick recreational running pace and typically demands consistent training and a well-developed aerobic fitness base. 

What Is Considered A Fast 5k Time? 

There’s a difference between a good 5k time and a fast 5k time. A good time is relative to your own experience and goals, while a fast time begins to describe performance that requires a high level of fitness and structured training. 

As a rough guide, sub-30 is a solid recreational milestone, while breaking 25 minutes represents a strong 5k time for a regular runner. Sub-20 is genuinely quick, especially among recreational runners, while sub-18 is where you begin to move into seriously competitive times. A sub-15-minute 5k is elite-level running and demands exceptional speed, endurance, and years of focused training.  

The important thing is that the difficulty jumps dramatically as the times get quicker. Taking five minutes off a 40-minute 5k is relatively straightforward with consistent training, but shaving even a couple of minutes off a 23-minute 5k is an altogether different beast. Every additional minute – and eventually every second – becomes harder to find. 

So whilst these benchmarks can give you a rough idea of where your performance sits, don’t feel pressured to chase down some arbitrary number. A fast 5k is impressive, but your own progress is what matters above all. 

What Is A Good 5k Time At Parkrun? 

Parkrun is a great way of tracking your 5k times because you can run the same distance regularly and measure your progress over time. But a good parkrun time depends heavily on the course you’re running. 

A flat, fast course such as Hove Promenade, Victoria Park or Berkley Green produces much quicker times than a hilly route, while trails, mud, sharp turns, and uneven terrain like those found on courses like Sheringham, Whinlatter Forest or Watergrove. Weather matters too: running 5k in cool, calm conditions is very different from tackling it in heat, wind, or heavy rain. 

That’s why comparing your time with the fastest runners on the parkrun results page isn’t always especially useful. Rather, track your own progress. If you ran 33 minutes a few months back, and you’re down to sub-30 consistently now, that should be the only benchmark you should be concerned about. 

Parkrun isn’t just about chasing fast times. It’s an opportunity to see what you’re capable of, measure your progress, and enjoy running alongside others. 


Check Out Our Guide On What A Good Parkrun Time Is


How To Improve Your 5k Time

If you want to run a faster 5k, you don’t necessarily need to run more miles or make every run tougher. Consistent, purposeful training is typically more effective than just pushing yourself each time you hit the track. 

Run Consistently 

The biggest improvement for many runners comes from simply running regularly. Aim for a consistent routine that you can maintain week after week rather than cramming in extra runs and then taking time off. 

Add Speed Work 

Once you’re comfortable running regularly, include a weekly speed session in your schedule. Intervals, hill repeats, or short efforts at around 5k pace can help improve your speed and your ability to sustain a faster effort. 

Build Your Aerobic Fitness

Easy runs still matter. Spending more time running at a comfortable pace helps build the aerobic fitness you need to maintain your 5k goal pace. Steadily increasing your weekly mileage can also help, provided you give your body enough room to adapt. 

Don’t Run Every Run Hard 

It’s tempting to think that running quicker will automatically make you faster, but consistently running hard is often a surefire way of leaving you exhausted and increasing your risk of injury. Easy runs should actually feel easy. 

Practice Your 5k Pace 

Getting familiar with your target pace makes race day so much easier. Include occasional sections at your goal pace, so you learn what that effort feels like without trying to maintain it for the whole 5k.

Give Yourself Time 

Finally, don’t expect any results overnight. Your first improvements may come quickly, but progress typically becomes harder as you get faster. Stick with your training, recover properly, and focus on gradually becoming a stronger runner. 

Should You Compare Your 5k Time With Other Runners? 

It’s easier than ever to get caught up comparing your 5k times with other runners. Strava, parkrun results and social media can all make it feel like everyone else is running faster than you. 

But every runner starts from a different place. Someone running 20 minutes may have been training for years, whereas someone running a 35-minute-5k may have only just taken up running a couple of months ago. 

Age, fitness level, years of experience, genetics, and even the course can all make comparisons unhelpfully misleading. 

That’s why we here at What We Running are way more interested in running for real people than chasing arbitrary numbers. Your best comparison is often the person you were the last time you ran 5k. 

If you ran 35 minutes last year and now run a 32-minute-5k, that’s progress. If you’ve gone from not being able to run 5k continuously to running it comfortably, that’s progress too. 

The goal isn’t to beat everyone else. It’s to become a better runner than you were yesterday. 

Wrap Up 

So, what is a good 5k time? Around 30-35 minutes is a solid benchmark for many recreational runners, while sub-30 is a popular goal, sub-25 is a strong casual time, and sub-20 is genuinely fast. But none of these numbers is a universal definition of “good.” 

Your age, experience, fitness, course and training all affect what you can achieve. More importantly, your 5k is about more than where you sit on a table of times. 

Whether you’re celebrating your first finish, breaking 30 minutes or knocking seconds off an existing PB, your best 5k is the one that represents meaningful progress for you. After all, running isn’t about being the fastest person on the start line. It’s about becoming a better runner than you were before. 

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *