10K races are one of the most popular running distances in the UK, ideal for those looking to progress from a 5K or push for a new time goal. At JoinTheRun, you can find and enter upcoming 10K events across the country, from flat and fast city routes to scenic coastal and countryside races.
Whether you’re chasing a PB or just want to complete the distance, explore the latest 10K running events happening near you.
10Ks come in all shapes and sizes, choose the experience that fits your goal:
Support great causes while staying active. From Race for Life to local fundraisers, charity 10Ks are fun and fulfilling.
Fast, flat, and popular with large crowds and live entertainment. Great for setting a PB or soaking up race-day atmosphere.
Explore beautiful parks, forests, or rural countryside in a more technical and scenic race setting.
Run with glowsticks, headlamps, or in fancy dress! These lighthearted 10Ks offer a unique race-day vibe.
A rewarding challenge — more distance, more satisfaction
Great bridge between 5K and half marathon training
Huge range of events and atmospheres to choose from
Suitable for casual and competitive runners alike
Planning to run your first 10K or beat your previous best? Here’s how to set yourself up for success:
Training: Aim for 8–10 weeks of regular running, including intervals and long runs
Shoes & Kit: Choose gear suited for your foot type and terrain
Fuel: Learn what to eat before and after your runs
Race Strategy: Don’t start too fast — pace yourself!
Check out our 10K Training Plan for Beginners
How long should I train for a 10K?
Most runners need 8–10 weeks of training, depending on current fitness.
What’s a good 10K time for a beginner?
Anything between 50–75 minutes is common, but completing it is the real win!
Can I walk part of the 10K?
Yes! Many events are walk/run friendly. Check the race’s cut-off time.
How do I choose the right 10K event?
Pick a race based on terrain (flat or hilly), location, and atmosphere (fun or competitive).
How much does it cost to enter a 10K?
Typical entry fees range from £15–£35 depending on the event and extras like medals or shirts.
Share your race, run, or community event with thousands of runners - free!
Add your event and get it live on JoinTheRun within 48 hours. One-off or recurring, all events welcome.
JoinTheRun is a free community platform helping runners discover events, connect with clubs, and share the joy of running together.
Disclaimer
This site lists running events and run clubs as a community resource. We are not affiliated with or endorsing any listings.
Details are gathered from official websites, social media, and organisers. While we try to keep info current, changes may occur without notice.
Always check the official source for the latest updates.
Copyright © 2025 JoinTheRun. Part of Athlio Media Group.