Whether you’re gearing up for your first race or chasing a shiny new PB, one of the most common questions runners ask is, what’s a good 10K time? The truth is, there’s no one-size-fits-all answer. A “good” 10K time depends on your experience, fitness level, age, and even gender. But don’t worry, I’ve broken it all down for you in this post so you can set realistic, motivating goals based on you.
Whether you want to benchmark your current pace, compare average 10K finish times, or get tips on how to improve your speed, you’re in the right place.
What is a 10K race
A 10K race is 10 kilometres long, which works out at 6.2 miles. It’s one of the most popular race distances out there because it strikes that perfect balance between being challenging but achievable.
It’s a natural step up from a 5K, and it’s ideal if you want to test your endurance as well as your speed. Many runners use a 10K as a milestone before tackling a half marathon, but equally, plenty of people find this distance their sweet spot and keep racing it year after year.
What’s the Average 10K Time?
Let’s talk numbers. On average:
- Beginner runners: 60–75 minutes
- Intermediate runners: 45–60 minutes
- Advanced runners: Sub-45 minutes
- Elite athletes: Under 35 minutes (sometimes even sub-30!)
Of course, these times vary a lot depending on age and gender, but they give you a ballpark idea.
Average 10K Times by Age and Gender
Here’s a rough guide based on race data:
Age Group | Male Avg Time | Female Avg Time |
---|---|---|
20–29 | 47:00 | 56:00 |
30–39 | 48:00 | 57:00 |
40–49 | 50:00 | 59:00 |
50–59 | 53:00 | 62:00 |
60+ | 58:00+ | 67:00+ |
These are just benchmarks, not rules. I’ve seen runners in their 60s storm past the field and twenty-somethings struggle through. The key thing is, these numbers can give you a sense of where you stand and what’s realistic to aim for.
What’s a “Good” 10K Time for You?
So, what actually counts as “good”? Honestly, it’s relative. A good 10K time is one that challenges you, suits your training background, and makes you feel proud.
Here’s a guide to help you set expectations:
- Complete beginner: Just finishing the distance is huge. Anything under 75 minutes is brilliant.
- New runner with a few months’ training: Aiming for 60–70 minutes is realistic.
- Recreational runner: 50–60 minutes is a solid target.
- Experienced runner: 45–50 minutes is a strong goal.
- Competitive or club runner: Sub-45 (and maybe even sub-40) could be on your radar.
The key is not to get caught up in comparisons. Your “good” is allowed to look completely different to someone else’s.
How to Improve Your 10K Time
So you’ve got a time in mind and want to smash it? Improving your 10K time takes consistency, smart training, and a little confidence boost. Here’s how to get started:
1. Follow a Structured Training Plan
Random runs will only get you so far. If you want real progress, you need a plan. That’s where Runna comes in. It’s my go-to app for training, and it’s helped me with everything from 5Ks to marathons. Their 10K plans are tailored to your current fitness and goals.
👉 Use my Runna code RWR2 for a discount on your plan!
2. Add Speed Work
Intervals, tempo runs, and fartlek sessions are game changers. They help you get used to running faster so race pace feels more comfortable. Just one or two speed-focused sessions per week can make a big difference.
3. Strength Train
Stronger legs and a solid core mean more efficient running and fewer injuries. Squats, lunges, planks, and deadlifts will all pay off on race day.
4. Nail Your Nutrition
Fueling right before and after runs will help your body recover and perform. For longer training runs, consider adding a bit of carb-based fuel to keep your energy up.
5. Practise Pacing
10K races can go south quickly if you set off too fast. Try even splits or a slight negative split (running the second half slightly faster) for your best performance.
Common 10K Questions
Can I run a 10K without walking?
Absolutely, but don’t stress if you do walk. Many beginners use a run-walk strategy and still finish strong.
How long should I train for a 10K?
If you’re starting from a base of running 2–3 times a week, 8–10 weeks is enough to get race-ready. Beginners may want a 12-week plan to build up gradually.
Can I improve my 10K time in 4 weeks?
Yes, but the improvements will be small. Think shaving off a minute or two rather than huge leaps. Long-term consistency is what really counts.
What pace is needed for a 50-minute 10K?
You’ll need to run at 5:00 per kilometre (around 8:03 per mile).
So, what’s a good 10K time?
It’s whatever feels like an achievement for you. Don’t get caught up comparing yourself to others. Whether you’re finishing your first race or chasing sub-45, every step is worth celebrating.
And if you’re ready to level up, give Runna a try and use my code RWR2 for money off your training plan. You’ve got this!

Need a bit of extra motivation?
Send a loved one a good luck card before their race. Perfect for runners of all abilities, they’re a little boost of encouragement that can make race day even more special.