Skip to content
5,175 races in the next 12 months5,175 races 155 countries Free for runners and organizers No commission · no added feeNo commission
SundayMarathon

Race directory

Marathons around the world

5,228 upcoming races are listed across 156 countries, including 1,615 marathons, 2,901 half marathons and 2,353 ultras. The soonest is Tahiti Moorea Ultra Trail on October 23, 2026.

November has the most races. Race pages link the official source where we have one. Confirm dates and prices with the organizer before you register.

5,228

Upcoming races

156

Countries

1,615

Marathons

November

Busiest month

24 Jul

Last updated

Date Race Location Distances
23 Oct 2026 23Oct 26 Tahiti Moorea Ultra Trail French Polynesia · 5K French Polynesia 5K · Trail 85K · Trail 43K
23 Oct 2026 23Oct 26 10. Lommedalen Rundt 100Miles - 100mi Norway · 100 mi Norway 100 mi
23 Oct 2026 23Oct 26 7. 48-Stundenlauf Aare-Insel Brugg - 48h Switzerland · Ultra Switzerland Ultra · 48h
23 Oct 2026 23Oct 26 21th 12hr Loutraki Int. Ultramarathon Festival - 12h Greece · Ultra Greece Ultra · 12h
23 Oct 2026 23Oct 26 The Night Thing 2026 Canada · 21.1K Canada 21.1K · 7.21K · 7K
23 Oct 2026 23Oct 26 Bondi to Manly Ultra powered by DENZA Australia · 80K Australia 80K · Relay
23 Oct 2026 23Oct 26 Great Ocean Trail Ultra Australia · 100K Australia 100K · 45K · Relay
23 Oct 2026 23Oct 26 Run Bibbulmun Track Stage Race - 107K Australia · 107K Australia 107K
23 Oct 2026 23Oct 26 Smurf's Backyard Ultra - 2026 Australia · Ultra Australia Ultra
23 Oct 2026 23Oct 26 10th No Business 100 - 100mi United States · 100 mi United States 100 mi
23 Oct 2026 23Oct 26 11th Endless Mile - 48 Hour Race - 48h United States · Ultra United States Ultra · 48h
23 Oct 2026 23Oct 26 20th Cactus Rose 100 Mile - 100mi United States · 100 mi United States 100 mi
23 Oct 2026 23Oct 26 2nd Commodore 24 Hour Challenge - 48mi United States · 24 Hour United States 24 Hour · 48 mi
23 Oct 2026 23Oct 26 2nd The Wasatch Yard - 24h United States · Ultra United States Ultra · 24h
23 Oct 2026 23Oct 26 3rd Weekend at Burney 12h - 12h United States · Ultra United States Ultra · 12h
23 Oct 2026 23Oct 26 4th Hare Mountain 100 - 100mi United States · 100 mi United States 100 mi
23 Oct 2026 23Oct 26 4th NorCal Backyard Ultra - 31h United States · Ultra United States Ultra · 31h
23 Oct 2026 23Oct 26 San Diego 200 Escondido, United States · 200 Miler Escondido, United States 200 Miler
23 Oct 2026 23Oct 26 TECH CORPS Group Registration (Disney Wine & Dine Half Marathon Weekend 2026) Kissimmee, United States · 10K Kissimmee, United States 10K
24 Oct 2026 24Oct 26 Polar Circle Marathon Greenland · 42.2K Greenland 42.2K
24 Oct 2026 24Oct 26 YellSportFest - 40K Armenia · 40K Armenia 40K
24 Oct 2026 24Oct 26 Garmin Run Marathon Series 2026 - Singapore Singapore · 21.1K Singapore 21.1K
24 Oct 2026 24Oct 26 Torotoro Ultra Trail Challenge Internacional V.3 - 100K Bolivia · 100K Bolivia 100K
24 Oct 2026 24Oct 26 Jakarta Running Festival - Half Marathon Jakarta, Indonesia · 21.1K Jakarta, Indonesia 21.1K
Showing the next 24 of 5,228 upcoming races Open the full race calendar

Go a level deeper

Every country opens into its own directory, then by region and city. Links go down the map, not sideways.

Common questions

When is the next race worldwide?

Tahiti Moorea Ultra Trail on October 23, 2026. The table above lists every upcoming race in date order.

Which months are busiest worldwide?

November (1,279), April (796), December (661), counting every upcoming race listed worldwide.

Which distances can I run worldwide?

The listed races include 1,615 marathons, 2,901 half marathons, 2,353 ultras, 1,656 10Ks and 1,504 5Ks. Many events offer more than one distance on the same day.

How do I confirm a race’s details?

Open the race page and check its provenance ledger, which shows where each fact came from. Then confirm the date, price and entry rules with the organizer before you register or book travel.

Spotted something wrong on this page?

Dates and prices move · tell us and we check the organizer’s source