See all May 2024 half marathons across the USA below, or click Race Calendars above to see each state’s calendar. For each race, you’ll find course maps, elevation profiles, reviews and info on how to register.
Saturday, May 4
Sunday, May 5
Monday, May 6 – Friday, May 10
Fri May 10 | Prairie Series – Day 1 OK Marathon Half Marathon 10k & 5k | Miami OK |
Saturday, May 11
Sunday, May 12
Sun May 12 | Brooklyn Mother's Day Half 10k & 5k | Brooklyn NY |
Sun May 12 | Fruita Trail Half | Fruita CO |
Sun May 12 | Liberty Station Marathon Half Marathon Relay & 5k | San Diego CA |
Sun May 12 | Mother's Day Half Marathon 15k 10k & 5k | Santa Monica CA |
Sun May 12 | Mother's Day Run for the Roses Half Marathon 10k & 5k | Coplay PA |
Sun May 12 | Prairie Series – Day 3 KS Marathon Half Marathon 10k & 5k | Hiawatha KS |
Sun May 12 | Run This Mother Half Marathon and 5k | San Antonio TX |
Sun May 12 | Vermont Sun Half Marathon 10k & 5k | Lake Dunmore VT |
Monday, May 13 – Friday, May 17
Mon May 13 | Prairie Series – Day 4 NE Marathon Half Marathon 10k & 5k | South Sioux City NE |
Mon May 13 | Red Island State Marathon & Half Marathon | Warwick RI |
Tue May 14 | Old Colony Marathon & Half Marathon | Westfield MA |
Tue May 14 | Prairie Series – Day 5 IA Marathon Half Marathon 10k & 5k | Sioux City IA |
Wed May 15 | Nutmeg State Marathon & Half Marathon | Hartford CT |
Wed May 15 | Prairie Series – Day 6 SD Marathon Half Marathon 10k & 5k | Baltic SD |
Thu May 16 | Prairie Series – Day 7 MN Marathon Half Marathon 10k & 5k | Breckenridge MN |
Fri May 17 | Prairie Series – Day 8 ND Marathon Half Marathon 10k & 5k | Wahpeton ND |
Saturday, May 18
Sunday, May 19
Sun May 19 | Capital City Marathon Half Marathon & 5M | Olympia WA |
Sun May 19 | Cellcom Green Bay Marathon Half Marathon & 5k | Green Bay WI |
Sun May 19 | Chicago Spring Half Marathon & 10k | Chicago IL |
Sun May 19 | Cleveland Marathon Half Marathon & 10k | Cleveland OH |
Sun May 19 | Denver Colfax Marathon Half Marathon & 10M | Denver CO |
Sun May 19 | Jersey City Half 10k & 5k | Jersey City NJ |
Sun May 19 | Marine Corps Historic Half | Fredericksburg VA |
Sun May 19 | Queen Bee Montana Marathon Half Marathon & 10k | Billings MT |
Sun May 19 | Reflection Run Half Marathon 10k & 5k | Washougal WA |
Sun May 19 | Superhero Half Marathon & Relay | Morris Township NJ |
Sun May 19 | Windermere Marathon Half Marathon 10k & 5k | Spokane WA |
Saturday, May 25
Sat May 25 | Armed Forces Half Marathon | Concord CA |
Sat May 25 | Bayshore Marathon Half Marathon & 10k | Traverse City MI |
Sat May 25 | Bill Snyder Highway Half & 5k | Manhattan KS |
Sat May 25 | Cedarburg Half Marathon & 5k | Cedarburg WI |
Sat May 25 | Lake City Running Festival Half Marathon 10k & 5k | Plattsburgh NY |
Sat May 25 | Medina Half Marathon & 5k | Medina OH |
Sat May 25 | Placerville Path Memorial Day Run Half Marathon 15k 10k & 5k | Placerville CA |
Sat May 25 | Stillwater Half Marathon 10k & 5k | Stillwater MN |
Sat May 25 | Stumptown Trail Runs Half Marathon | Portland OR |
Sunday, May 26
Sun May 26 | Buffalo Marathon & Half Marathon | Buffalo NY |
Sun May 26 | Coeur d'Alene Marathon Half Marathon 10k & 5k | Coeur d'Alene ID |
Sun May 26 | Hibiscus Half Marathon 15k & 5M | Honolulu HI |
Sat May 25 | Northwoods Escape Marathon Half Marathon & 5k | Minocqua WI |
Sun May 26 | Run Madtown Half Marathon & 10k | Madison WI |
Sun May 26 | Spirit Trail Run Marathon Half Marathon & 8k | Buena Vista CO |
Monday, May 27-Friday, May 31
Mon May 27 | Boston's Run to Remember Half Marathon & 5M | Boston MA |
Mon May 27 | Prince of Wales Island Marathon & Half Marathon | Craig AK |
Mon May 27 | Quad Cities Running Festival Half Marathon 7M & 5k | Bettendorf IA |