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 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 Greybeard Half Marathon Sarasota FL
Sun Mar 7 Hilton Head Half & Quarter Marathon Hilton Head Island SC
Sun Mar 7 Louisiana Marathon & Half Marathon Baton Rouge LA
Sun Mar 7 Marathon of the Treasure Coast Stuart FL
Sun Mar 7 Quivering Quads Trail Half Marathon & 15K Troy MO
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

Sun Mar 14 Alsea Falls Spring Fling Half Marathon 10K & 5K Alsea Falls OR
Sun Mar 14 Celebrate Life Half Marathon & Relay Rock Hill NY
Sun Mar 14 CityTri Race Again at Central Park Half Marathon New York NY
Sun Mar 14 Creve Coeur St. Paddy's Half Marathon & 7K Maryland Heights MO
Sun Mar 14 March Madness Half Marathon Cary IL
Sun Mar 14 Marco Island Half Marathon Marco Island FL
Sun Mar 14 Sports Backers Marathon Half Marathon & 5K Henrico VA
Sun Mar 14 St. Patty's Half Marathon & 5K Washington DC
Sun Mar 14 Zydeco Marathon & Half Marathon Lafayette LA

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 First Call Half Marathon 10K & 5K Oconomowoc WI
Sat Mar 27 Garden Spot Village Half Marathon & 10K New Holland PA
Sat Mar 27 Havasu Half Marathon Lake Havasu City AZ
Sat Mar 27 Heels Up Half Marathon & Relay Shreveport LA
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 Lenore Dolphin Memorial Run Marathon & Half Marathon Kent WA
Sat Mar 27 NJ Ultra Trail Festival Hardwick NJ
Sat Mar 27 Owyhee Off-Road Challenge Half Marathon 10K & 5K Adrian OR
Sat Mar 27 Riverton Half Marathon & 5K Riverton UT
Sat Mar 27 Run & Walk for Children Half Marathon & 5K Bowling Green KY
Sat Mar 27 Run Sunset Beach Half Marathon & 5K Sunset Beach NC
Sat Mar 27 Saguaro Half Marathon Tucson AZ
Sat Mar 27 Shamrock Half Marathon & Relay Manchester NH
Sat Mar 27 Shamrock Shuffle Half Marathon Harmony PA
Sat Mar 27 Southern Illinois Spring Classic Half Marathon & 5K Lawrenceville IL
Sat Mar 27 Southwest 100M 50M Marathon Half Marathon 10K & 5K Fort Davis TX
Sat Mar 27 Spring Run for Fun Marathon Half Marathon 10-Mile & 5-Mile Redmond WA
Sat Mar 27 T-Town Half Marathon Tulsa OK
Sat Mar 27 Trail Trashed Half Marathon Henderson NV
Sat Mar 27 Tuscaloosa Half Marathon Tuscaloosa AL
Sat Mar 27 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA
Sat Mar 27 Valencia Trail Race Half Marathon 50K & 10K Santa Clarita CA

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 Sweetwater Valley Marathon Half Marathon & Relays Sweetwater TN
Sun Mar 28 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA