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 Ashland City Half Marathon Ashland City TN
Sat Mar 5 Bayshore Triathlon & Half Marathon Long Beach CA
Sat Mar 5 Best Damn Race Orlando Half Marathon 10K & 5K Orlando FL
Sat Mar 5 Coast Guard Marathon Half Marathon & 5K Elizabeth City NC
Sat Mar 5 Corporate Cup Half Marathon & 5K Charlotte NC
Sat Mar 5 Crazy Desert Trail Race San Angelo TX
Sat Mar 5 Fort Myers City of Palms Half Marathon Fort Myers FL
Sat Mar 5 King of the Hill Half Marathon 10K & 5K Los Lunas NM
Sat Mar 5 Lake Sammamish Half Marathon Sammamish WA
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 March Madness Half Marathon 10K & 5K Woods Cross UT
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 Red Mountain 50k 30k & Dirty Hurty Half Marathon Ivins UT
Sat Mar 5 Rolling Hills Half Lorton VA
Sat Mar 5 Run4Bibles Marathon Half Marathon 10K & 5K Dallas TX
Sat Mar 5 San Joaquin River Trail Half Marathon & 10K Auberry CA
Sat Mar 5 Sanborn Trail Challenge Half Marathon 8-Mile & 4-Mile Saratoga CA
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 The Woodlands Marathon Half Marathon & 10K The Woodlands TX
Sat Mar 5 Winter Trail Fest Half Marathon & 5-Mile Middleville MI
Sat Mar 5 Xpress Half Marathon 12K & 5K Wichita Falls TX
Sat Mar 5 Zion Half Marathon Springdale UT
Sat Mar 5 305 Half Marathon Miami FL

Sunday, March 6

Saturday, March 12

Sat Mar 12 Alsea Falls Spring Fling Trail Run Alsea OR
Sat Mar 12 Antelope Canyon Ultras & Half Marathon Page AZ
Sat Mar 12 Chili Pepper Series Marathon Half Marathon 50K 10K & 5K Las Cruces NM
Sat Mar 12 Creve Coeur St. Paddy's Half Marathon & 7K Maryland Heights MO
Sat Mar 12 End of the Trail Half Marathon & 10K Visalia CA
Sat Mar 12 Feed Stokes Half Marathon King NC
Sat Mar 12 Heels Up Half Marathon & Relay Shreveport LA
Sat Mar 12 Lost Falls 50k Half Marathon & 10k Fort Payne AL
Sat Mar 12 Mo Marathon & Half Marathon Perrysville OH
Sat Mar 12 Montgomery Half Marathon Montgomery AL
Sat Mar 12 Nashville St. Paddy's Half Marathon & 5K Nashville TN
Sat Mar 12 OLOL Amazing Half Marathon Baton Rouge LA
Sat Mar 12 Pacing 4 Pieces Half Marathon 5k & 1M Florence SC
Sat Mar 12 Race for the Green Half Marathon & 5K Seneca SC
Sat Mar 12 Run Through Time Marathon & Half Marathon Salida CO
Sat Mar 12 Running with the Bears Marathon Half Marathon & 10K Greenville CA
Sat Mar 12 Sand Hollow Marathon & Half Marathon Hurricane UT
Sat Mar 12 St. Patrick's Day Half Marathon Boulder City NV
Sat Mar 12 Tucson Shamrock Half Marathon Tucson AZ

Sunday, March 13

Sun Mar 13 Celebrate Life Half Marathon Rock Hill NY
Sun Mar 13 Chili Pepper Series Marathon Half Marathon 50K 10K & 5K Las Cruces NM
Sun Mar 13 Greybeard Half Marathon Sarasota FL
Sun Mar 13 Malden Half & 5 Mile Malden MA
Sun Mar 13 Palmetto Bluff Half Marathon Bluffton SC
Sun Mar 13 Race for Cupcakes at Starkey Wilderness Park New Port Richey FL
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 Shamrock'n Half Marathon Sacramento CA
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 Asheville Marathon & Half Asheville NC
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 Dash Point State Park Trail Run Federal Way WA
Sat Mar 19 Dick Lytie Classic Half Marathon 15k & 3M Green Bay WI
Sat Mar 19 Flora-Bama Beach Run/Walk for America's Warriors Pensacola FL
Sat Mar 19 Folsom South Side Trail Run Folsom CA
Sat Mar 19 Forge Trail Half Marathon Lemont IL
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 Maui Valley To The Sea Half Marathon Wailuku HI
Sat Mar 19 Napa Valley Trail Marathon Half Marathon & 10K Calistoga CA
Sat Mar 19 Omaha St. Paddy's Half Marathon Omaha NE
Sat Mar 19 On the Run Half Marathon Old Orchard Beach ME
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 Student Foundation Bearathon Half Marathon & 6k Waco TX
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 Tomoka Marathon Half Marathon & 5k Ormond Beach FL
Sat Mar 19 Wanderlust Half Marathon 10K & 5K Fredericksburg TX
Sat Mar 19 Zoom San Francisco Half Marathon 10k & 5k San Francisco CA

Sunday, March 20

Sun Mar 20 Asheville Half Marathon Asheville NC
Sun Mar 20 All-Out Spring Fever Half Marathon 10K & 5K Golden CO
Sun Mar 20 Best Damn Race New Orleans Half Marathon & 5K New Orleans LA
Sun Mar 20 Big Island International Marathon & Half Marathon Hilo HI
Sun Mar 20 Bolingbrook St. Paddy's Half Marathon Bolingbrook IL
Sun Mar 20 Des Moines St. Paddy's Marathon & Half Marathon Des Moines IA
Sun Mar 20 Florida Shamrock Distance Classic Half Marathon 10k & 5k St. Petersburg FL
Sun Mar 20 Florida Shamrock Halfathon 10K & 5K Tierra Verde FL
Sun Mar 20 March Madness Half Marathon Cary IL
Sun Mar 20 Napa Valley Women's Half Marathon Napa CA
Sun Mar 20 New Bedford Half Marathon New Bedford MA
Sun Mar 20 Oakland Running Festival Marathon Half Marathon 10K & 5K Oakland CA
Sun Mar 20 Pearland Half Marathon & 10K Pearland TX
Sun Mar 20 Pistol Creek Marathon & Half Marathon Alcoa TN
Sun Mar 20 Race to the Cave Half Marathon Woodville AL
Sun Mar 20 Seabrook Lucky Trail Half Marathon & Quarter Marathon Seabrook TX
Sun Mar 20 Shamrock Marathon & Half Marathon Virginia Beach VA
Sun Mar 20 Spring Equinox Half Marathon Fort Collins CO
Sun Mar 20 Syracuse Half Marathon Syracuse NY
Sun Mar 20 Tobacco Road Marathon Cary NC

Monday, March 21 – Friday, March 25

Saturday, March 26

Sat Mar 26 A Pot of Gold Shared Half Marathon & 5K Oskaloosa IA
Sat Mar 26 Appalachian Series Marathon & Half Marathon – Day 2 (GA) Macon GA
Sat Mar 26 Beer & Bagels – Arkansas War Eagle AR
Sat Mar 26 Blood Sweat & Beers Boulder City NV
Sat Mar 26 Bridge and Dam Half Marathon Lake Ozark MO
Sat Mar 26 Craft Beer Half Marathon Charlotte NC
Sat Mar 26 Garden Spot Village Half Marathon New Holland PA
Sat Mar 26 Honeywagon Runs Half Marathon 4-Mile & Fun Run Everson WA
Sat Mar 26 Knickerbocker Canyon Trail Run Auburn CA
Sat Mar 26 Lake Minneola Half Marathon Clermont FL
Sat Mar 26 Liberty Hospital Half Marathon & 5K Liberty MO
Sat Mar 26 Raquette River Marathon & Half Marathon Potsdam NY
Sat Mar 26 Rend Lake Marathon & Half Marathon Whittington IL
Sat Mar 26 Ridgeland Endurance Weekend Ridgeland MS
Sat Mar 26 Riverton Half Marathon Riverton UT
Sat Mar 26 Run North Myrtle Beach Half Marathon & 5k Ocean Isle Beach NC
Sat Mar 26 San Felipe Shootout Half Marathon 22.4-Mile 10K & 5K San Felipe TX
Sat Mar 26 Savin Rock Marathon & Half Marathon West Haven CT
Sat Mar 26 Shamrock Half Marathon & Relay Manchester NH
Sat Mar 26 Southwest 100 Fort Davis TX
Sat Mar 26 Sunrise Half Marathon Sunrise FL
Sat Mar 26 T-TOWN Half Marathon Tulsa OK
Sat Mar 26 Texas Hill Country Half Marathon Series – Wanderlust Run Fredericksburg TX
Sat Mar 26 Tuscaloosa Half Marathon Tuscaloosa AL
Sat Mar 26 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA
Sat Mar 26 Valencia Trail Race Half Marathon 50K & 10K Santa Clarita CA
Sat Mar 26 Victory Half Marathon and 5k Hillsdale IN
Sat Mar 26 Appalachian Series – Day 3 (SC) Seneca SC

Sunday, March 27

Sun Mar 27 Bakersfield Marathon Half Marathon 10K & 5K Bakersfield CA
Sun Mar 27 Cary Greenways Half Marathon 10K & 5K Cary NC
Sun Mar 27 Covenant Health Knoxville Marathon & Half Marathon Knoxville TN
Sun Mar 27 Everett Half Marathon Everett WA
Sun Mar 27 First Call Half Marathon Waukesha WI
Sun Mar 27 Half Wit Half Marathon Trail Run Reading PA
Sun Mar 27 Love Run Philadelphia Half Marathon Philadelphia PA
Sun Mar 27 Modesto Marathon & Half Marathon Modesto CA
Sun Mar 27 San Diego Half Marathon 10K & 5K San Diego CA
Sun Mar 27 Two Rivers Marathon Half Marathon 10K & 5K Lackawaxen PA

Monday, March 28- Thursday, March 31

Mon Mar 28 Appalachian Series – Day 4 (NC) Mills River NC
Tues Mar 29 Appalachian Series -Day 5 (TN) Bristol TN
Wed Mar 30 Appalachian Series – Day 6 (WV) Bluefield WV
Thurs Mar 31 Appalachian Series – Day 7 (VA) Bluefield VA