Race Calendar
Upcoming marathons, half-marathons, and major running events worldwide.
| Date | Race | Location | Type | |
|---|---|---|---|---|
|
04 Oct
2026
|
Run in Lyon
Lyon, FR
|
Lyon, FR | Marathon | Visit Official |
|
04 Oct
2026
|
RheinEnergie Marathon Köln
Cologne, DE
|
Cologne, DE | Marathon | Visit Official |
|
11 Oct
2026
|
Melbourne Marathon Festival
Melbourne, AU
|
Melbourne, AU | Marathon | Visit Official |
|
11 Oct
2026
|
EDP Lisbon Marathon
Lisbon, PT
|
Lisbon, PT | Marathon | Visit Official |
|
11 Oct
2026
|
SPAR Budapest Marathon
Budapest, HU
|
Budapest, HU | Marathon | Visit Official |
|
11 Oct
2026
|
Poznań Marathon
Poznań, PL
|
Poznań, PL | Marathon | Visit Official |
|
11 Oct
2026
|
Generali München Marathon
Munich, DE
|
Munich, DE | Marathon | Visit Official |
|
11 Oct
2026
|
Bank of America Chicago Marathon
Chicago, US
|
Chicago, US | Marathon | Visit Official |
|
18 Oct
2026
|
TCS Toronto Waterfront Marathon
Toronto, CA
|
Toronto, CA | Marathon | Visit Official |
|
18 Oct
2026
|
Stadtwerke Lübeck Marathon
Lübeck, DE
|
Lübeck, DE | Marathon | Visit Official |
|
18 Oct
2026
|
Sanlam Cape Town Marathon
Cape Town, ZA
|
Cape Town, ZA | Marathon | Visit Official |
|
18 Oct
2026
|
Vedanta Delhi Half Marathon
New Delhi, IN
|
New Delhi, IN | Half Marathon | Visit Official |
|
18 Oct
2026
|
TCS Amsterdam Marathon
Amsterdam, NL
|
Amsterdam, NL | Marathon | Visit Official |
|
25 Oct
2026
|
Medio Maratón Valencia
Valencia, ES
|
Valencia, ES | Half Marathon | Visit Official |
|
25 Oct
2026
|
Beijing Marathon
Beijing, CN
|
Beijing, CN | Marathon | Visit Official |
|
25 Oct
2026
|
Baloise Swiss City Marathon
Lucerne, CH
|
Lucerne, CH | Marathon | Visit Official |
|
25 Oct
2026
|
Irish Life Dublin Marathon
Dublin, IE
|
Dublin, IE | Marathon | Visit Official |
|
25 Oct
2026
|
Mainova Frankfurt Marathon
Frankfurt, DE
|
Frankfurt, DE | Marathon | Visit Official |
|
01 Nov
2026
|
Auckland Marathon
Auckland, NZ
|
Auckland, NZ | Marathon | Visit Official |
|
01 Nov
2026
|
TCS New York City Marathon
New York, US
|
New York, US | Marathon | Visit Official |
How to Plan Your Running Season
Having a specific race on the calendar transforms vague intentions — "I want to run a marathon someday" — into concrete, schedulable actions. A well-chosen goal race gives training a purpose and creates a natural checkpoint for measuring fitness progress. The calendar above lists upcoming marathons, half marathons, and major road races worldwide. Filter by continent and time window to narrow your options.
Required lead time depends on target distance and current base fitness. As a general guideline — 5K: 8–12 weeks; 10K: 10–16 weeks; half marathon: 12–20 weeks; full marathon: 16–24 weeks from a solid aerobic base. These windows assume consistent running before the plan starts. Add 4–6 weeks if returning from injury or a long break before beginning structured work.
Most experienced runners structure their season around one or two "A races" — events with a full taper where they target a personal best. Supporting those are "B races" (light taper, fitness test) and "C races" (training runs in a race environment). When selecting your A race, prioritize flat courses, historically good weather for that month, and event organization quality. Most coaches recommend 2–4 goal races per year to allow adequate recovery and continued fitness development between peaks.
How does this work?
How far in advance should I register for a major marathon?
World Marathon Majors (Boston, London, Tokyo, Berlin, Chicago, New York) require registration 6–12 months in advance and most use ballots or qualifying times. Smaller regional marathons typically open 3–6 months out. Booking accommodation early is often more critical than registration timing for popular destination races.
How many races per year is too many?
For marathons: most runners do best with 1–2 per year, spaced at least 16–20 weeks apart. Half marathons: 3–4 per year is sustainable. 5K/10K: up to every 4–6 weeks for experienced runners. Racing too frequently without recovery prevents the fitness adaptations that lead to improvement.
What is the difference between an A race, B race and C race?
An A race is your primary goal event — full taper, fully rested, targeting a PB or specific time. A B race gets a partial taper and serves as a fitness test or confidence builder. A C race is run without any taper as a hard training effort in a race environment, not for time goals.