Ready to sign up? Use these trusted race calendars to find 5K, 10K, and half marathon events near you.
Planning to travel? Plot logistics with TravelGeo so you arrive rested and ready on race weekend.
Comprehensive database of US road races with detailed info and reviews
β Best for: US runners looking for local events
Visit Running USA βLarge marketplace for races and events across North America
β Best for: Easy registration and variety
Visit Active.com βModern race registration platform with great user experience
β Best for: Simple, streamlined registration
Visit Race Roster βInternational race calendar covering events worldwide
β Best for: Finding races outside the US
Visit Let Me Run βFree, weekly, timed 5K runs in parks around the world (not races, but great practice!)
β Best for: Beginner-friendly, no-pressure running
Visit parkrun βFocus on marathons and half marathons with detailed course info
β Best for: Half marathon and marathon runners
Visit Marathon Guide βChoose a race 8-16 weeks away to complete your training properly
Your first race should be close to home to minimize travel stress
Some races specifically welcome first-timers with slower pace groups
Read reviews - some races are competitive, others are more fun/festive
5K races typically cost $25-45. Don't overspend on your first event
Early morning races (7-8am) usually have better weather than afternoon events
βNo time limits or generous cutoffs (60+ minutes for 5K)
βWalker-friendly - Many races welcome walkers
βWell-organized - Check reviews if available
βGood post-race amenities - Water, snacks, medals, finisher shirts
βFlat or gently rolling course - Save hills for your second race!
βMorning start time - Usually cooler and less crowded than afternoon
Not ready for an in-person race? Virtual races let you run your 5K on your own schedule and route, then submit your time online. Many still send you a medal!
Benefits of Virtual Races:
Search for "virtual 5K" or "virtual 10K" on any of the race calendars above.
Now it's time to start training! Use RaceReady to create your personalized training plan.
Start Your Training Plan β