Skip to content
4,142 races in the next 12 months4,142 races 146 countries Free for runners and organizers No commission · no added feeNo commission
SundayMarathon
Find a race

Search marathons

2,307 marathons found for Half marathon. Keep the list broad first, then tighten the filters when a race looks realistic.





Clear filters

Advanced filters





Planning filters

Matching races

Spain
09MAY
21.1K
XIV Azuqueca Half Marathon
Spain
May 9, 2027 MAY
New York, United States
09MAY
ULTRA
Yo Mama’s So Fast 5K and Half Marathon
New York, United States
May 9, 2027 MAY
Greece
09MAY
21.1K
Zante Run
Greece
May 9, 2027 MAY
United Kingdom
09MAY
21.1K
Zig Zag Marathon & Half Marathon
United Kingdom
May 9, 2027 MAY
China
10MAY
42.2K
Conquer The Wall Marathon
China
May 10, 2027 MAY
Belgium
10MAY
ULTRA
Grand Trail Des Lacs Et Châteaux - Summer Edition
Belgium
May 10, 2027 MAY
South Sioux City, Nebraska, United States
10MAY
42.2K
Prairie Series - NE
South Sioux City, Nebraska, United States
May 10, 2027 MAY
Belgium
10MAY
ULTRA
Trail de Chimay
Belgium
May 10, 2027 MAY
United Kingdom
11MAY
ULTRA
Goring Gap Run
United Kingdom
May 11, 2027 MAY
Sioux City, Iowa, United States
11MAY
42.2K
Prairie Series - IA
Sioux City, Iowa, United States
May 11, 2027 MAY
France
11MAY
21.1K
Trail Cordais
France
May 11, 2027 MAY
France
11MAY
21.1K
Trail des Lavoirs
France
May 11, 2027 MAY
Baltic, South Dakota, United States
12MAY
42.2K
Prairie Series - SD
Baltic, South Dakota, United States
May 12, 2027 MAY
France
12MAY
21.1K
Semi-Marathon du Patrimoine Oloronais
France
May 12, 2027 MAY
China
13MAY
ULTRA
Jingxigudao
China
May 13, 2027 MAY
France
13MAY
21.1K
LIGHT ON RUN Madine**
France
May 13, 2027 MAY
France
13MAY
21.1K
Nogarun
France
May 13, 2027 MAY
Breckenridge, Minnesota, United States
13MAY
42.2K
Prairie Series - MN
Breckenridge, Minnesota, United States
May 13, 2027 MAY
Germany
14MAY
42.2K
Behördenmarathon Halle
Germany
May 14, 2027 MAY
Morocco
14MAY
ULTRA
Itzer Trail
Morocco
May 14, 2027 to May 16, 2027 MAY
Wahpeton, North Dakota, United States
14MAY
42.2K
Prairie Series - ND
Wahpeton, North Dakota, United States
May 14, 2027 MAY
France
14MAY
ULTRA
Trail of Haute Provence (THP)
France
May 14, 2027 to May 16, 2027 MAY
Netherlands
15MAY
21.1K
Bijlmer Run (Half Marathon in Amsterdam)
Netherlands
May 15, 2027 MAY
Ohio, United States
15MAY
ULTRA
Cleveland Marathon
Ohio, United States
May 15, 2027 MAY