March 2021 Half Marathons

NOTE: Many races have been cancelled, postponed, or switched to virtual-only due to the ongoing COVID-19 pandemic. We’re doing our best to update information as soon as possible, but check the race’s website for the latest details.

See all March 2021 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.

Monday, March 1 – Friday, March 5

Saturday, March 6

Sunday, March 7

Sun Mar 7 305 Half Marathon & 5K Miami Beach FL
Sun Mar 7 Alamo 13.1 Marathon & Half Marathon San Antonio TX
Sun Mar 7 Dust Bowl Series Marathon Half Marathon 10K & 5K – Day 3 Guymon OK
Sun Mar 7 Hampton Half Marathon & 5K Hampton Beach NH
Sun Mar 7 Little Rock Marathon Half Marathon & 10K Little Rock AR
Sun Mar 7 Louisiana Marathon & Half Marathon Baton Rouge LA
Sun Mar 7 That Dam Run Half Marathon 10K & 5K Greenwood Village CO

Monday, March 8 – Friday, March 12

Saturday, March 13

Sunday, March 14

Saturday, March 20

Sunday, March 21

Saturday, March 27

Sat Mar 27 A Pot of Gold Shared Half Marathon & 5K Oskaloosa IA
Sat Mar 27 Bridge and Dam Half Marathon & 10K Lake Ozark MO
Sat Mar 27 Emerald Isle Marathon Half Marathon & 5K Emerald Isle NC
Sat Mar 27 Garden Spot Village Half Marathon & 10K New Holland PA
Sat Mar 27 Great Race of Agoura Hills Half Marathon 10K & 5K Agoura Hills CA
Sat Mar 27 Havasu Half Marathon Lake Havasu City AZ
Sat Mar 27 Honeywagon Runs Half Marathon & 4-Mile Everson WA
Sat Mar 27 Irving Marathon Half Marathon 10K & 5K Irving TX
Sat Mar 27 Lake Minneola Half Marathon 10K & 5K Clermont FL
Sat Mar 27 Liberty Hospital Half Marathon & 5K Liberty MO
Sat Mar 27 Neuse River Bridge Run Half Marathon 10K & 5K New Bern NC
Sat Mar 27 NJ Ultra Trail Festival Hardwick NJ
Sat Mar 27 Paradise Coast Half Marathon & 5K Naples FL
Sat Mar 27 Publix Savannah Women's Half Marathon Savannah GA
Sat Mar 27 Run Sunset Beach Half Marathon & 5K Sunset Beach NC
Sat Mar 27 Savin Rock Marathon & Half Marathon West Haven CT
Sat Mar 27 Shamrock Half Marathon & Relay Manchester NH
Sat Mar 27 Southwest 100M 50M Marathon Half Marathon 10K & 5K Fort Davis TX
Sat Mar 27 Trail Trashed Half Marathon Henderson NV
Sat Mar 27 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA
Sat Mar 27 Yakima River Canyon Marathon & Half Marathon Selah WA

Sunday, March 28

Sun Mar 28 Cary Greenways Half Marathon 10K & 5K Cary NC
Sun Mar 28 Duke City Half Marathon Albuquerque NM
Sun Mar 28 Everett Half Marathon & 10K Everett WA
Sun Mar 28 Love Run Half Marathon Philadelphia PA
Sun Mar 28 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA