March 2022 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 2022 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, March 5

Sat Mar 5 Crazy Desert Trail Race San Angelo TX
Sat Mar 5 Long Play Trail Run Half Marathon 33.3M & 10K Brooksville FL
Sat Mar 5 Lucky Leprechaun Half Marathon 10-Mile & 5K Versailles KY
Sat Mar 5 Mesquite Canyon Trail Runs Waddell AZ
Sat Mar 5 Myrtle Beach Marathon Half Marathon & 5K Myrtle Beach SC
Sat Mar 5 Orange Blossom Half Marathon & 5K Haines City FL
Sat Mar 5 ORRC Champoeg Marathon Half Marathon 30K 10K & Relay St. Paul OR
Sat Mar 5 Snickers Marathon & Half Marathon Albany GA
Sat Mar 5 SOCAL River Marathon Half Marathon 10K & 5K Huntington Beach CA
Sat Mar 5 Winter Trail Fest Half Marathon & 5-Mile Middleville MI
Sat Mar 5 The Woodlands Marathon Half Marathon & 10K The Woodlands TX
Sat Mar 5 Zion Half Marathon Springdale UT

Sunday, March 6

Sun Mar 6 Alamo 13.1 Marathon & Half Marathon San Antonio TX
Sun Mar 6 Livermore Valley Half Marathon Livermore CA
Sun Mar 6 Marathon of the Treasure Coast Jensen Beach FL
Sun Mar 6 Napa Valley Marathon & Half Marathon Calistoga CA
Sun Mar 6 New Orleans Women's Half Marathon & 5K New Orleans LA
Sun Mar 6 Oak Ridge to Kingston Express Marathon & Half Marathon Oak Ridge TN

Saturday, March 12

Sunday, March 13

Sun Mar 13 San Luis Obispo Spartan Trail Half Marathon 50K & 10K Santa Margarita CA
Sun Mar 13 Shamrock Run Portland Half Marathon 15K 8K & 5K Portland OR
Sun Mar 13 XTERRA Black Canyon Trail Run Black Canyon City AZ
Sun Mar 13 Zydeco Marathon & Half Marathon Lafayette LA

Saturday, March 19

Sat Mar 19 Beaufort Twilight Run Beaufort SC
Sat Mar 19 Brooklyn Spring Half Marathon Brooklyn NY
Sat Mar 19 Canyonlands Half Marathon Moab UT
Sat Mar 19 Chambersburg Half Marathon Chambersburg PA
Sat Mar 19 Flora-Bama Beach Run/Walk for America's Warriors Pensacola FL
Sat Mar 19 Grasslands Trail Run Half Marathon Decatur TX
Sat Mar 19 Labor of Love Marathon Half Marathon 50K 10K & 5K Lovell Canyon NV
Sat Mar 19 Lucky 13 Half Marathon 10K & 5K West Jordan UT
Sat Mar 19 Napa Valley Trail Marathon Half Marathon & 10K Calistoga CA
Sat Mar 19 Pride Run Phoenix Half Marathon 10K & 5K Phoenix AZ
Sat Mar 19 Seabrook Lucky Trail Marathon & Half Marathon Seabrook TX
Sat Mar 19 Skidaway Island Marathon & Half Marathon Savannah GA
Sat Mar 19 Special 13 & 26 Mile Trail Run Safe Harbor PA
Sat Mar 19 Terrapin Mountain Half Marathon & 50K Sedalia VA
Sat Mar 19 Wanderlust Half Marathon 10K & 5K Fredericksburg TX

Sunday, March 20


Monday, March 21 – Friday, March 25

Saturday, March 26

Sunday, March 27