See all March 2023 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 4
Sat Mar 4 | Beer City Half Marathon | Santa Rosa CA |
Sat Mar 4 | Berry Half Marathon 10K & 5K | Rome GA |
Sat Mar 4 | Best Damn Race Orlando Half Marathon 10k & 5k | Orlando FL |
Sat Mar 4 | Corporate Cup Half Marathon & 5K | Charlotte NC |
Sat Mar 4 | Fort Myers City of Palms Half Marathon | Fort Myers FL |
Sat Mar 4 | Long Play Trail Run Half Marathon 33.3M & 10K | Brooksville FL |
Sat Mar 4 | Myrtle Beach Marathon Half Marathon & 5K | Myrtle Beach SC |
Sat Mar 4 | OLOL Amazing Half Marathon & 5k | Baton Rouge LA |
Sat Mar 4 | Red Mountain 50k 30k & Half Marathon | Ivins UT |
Sat Mar 4 | Sanborn Trail Challenge Half Marathon 8-Mile & 4-Mile | Saratoga CA |
Sat Mar 4 | SOCAL Marathon Half Marathon 10k & 5k | Huntington Beach CA |
Sat Mar 4 | The Woodlands Marathon Half Marathon & 10k | The Woodlands TX |
Sat Mar 4 | Trail Trashed 50M 50k Marathon Half Marathon 10k & 5k | Henderson NV |
Sat Mar 4 | Xpress Half Marathon 12K & 5K | Wichita Falls TX |
Sat Mar 4 | Zion Half Marathon | Springdale UT |
Sunday, March 5
Sun Mar 5 | 305 Half Marathon & 5k | Miami FL |
Sun Mar 5 | Chattanooga Marathon & Half Marathon Weekend | Chattanooga TN |
Sun Mar 5 | Hampton Half Marathon & 5K | Hampton NH |
Sun Mar 5 | Little Rock Marathon & Half Marathon | Little Rock AR |
Sun Mar 5 | Livermore Valley Half Marathon | Livermore CA |
Sun Mar 5 | Marathon of the Treasure Coast | Jensen Beach FL |
Sun Mar 5 | Napa Valley Marathon & Half Marathon | Calistoga CA |
Sun Mar 5 | Oak Ridge to Kingston Express Marathon and Half Marathon | Oak Ridge TN |
Sun Mar 5 | Rock 'n' Roll New Orleans Half Marathon & 10k | New Orleans LA |
Sun Mar 5 | Run the Alamo 13.1 Marathon & Half Marathon | San Antonio TX |
Sun Mar 5 | Run Through Redlands Half Marathon | Redlands CA |
Saturday, March 11
Sat Mar 11 | Alsea Falls Spring Fling Trail Run | Alsea OR |
Sat Mar 11 | Antelope Canyon Ultra Marathons 100M 50M 55k & Half Marathon | Page AZ |
Sat Mar 11 | Bayshore Triathlon Half Marathon & 4M | Long Beach CA |
Sat Mar 11 | Creve Coeur St. Paddy's Half Marathon & 7K | Maryland Heights MO |
Sat Mar 11 | Labor of Love Races 50M 50k Marathon Half Marathon 10k & 5k | Las Vegas NV |
Sat Mar 11 | Nashville St. Paddy's Half Marathon & 5K | Nashville TN |
Sat Mar 11 | Race for the Green Half Marathon & 5K | Seneca SC |
Sat Mar 11 | Run Through Time Marathon & Half Marathon | Salida CO |
Sat Mar 11 | Viking Dash Trail Run Muncie Half Marathon 10k & 5k | Selma IN |
Sunday, March 12
Sun Mar 12 | No Luck Irish Run Half Marathon & 5k | Plainfield IN |
Sun Mar 12 | Shamrock Run Portland Half Marathon 15K 8K & 5K | Portland OR |
Sun Mar 12 | XTERRA Black Canyon Trail Run 42k Half Marathon 10k & 6k | Black Canyon City AZ |
Saturday, March 18
Sat Mar 18 | Brooklyn Spring Half | Brooklyn NY |
Sat Mar 18 | Canyonlands Half Marathon & 5M | Moab UT |
Sat Mar 18 | Chambersburg Half Marathon | Chambersburg PA |
Sat Mar 18 | Des Moines St. Paddy's Marathon & Half Marathon | Des Moines IA |
Sat Mar 18 | Folsom South Side Trail Run | Folsom CA |
Sat Mar 18 | Napa Valley Trail Marathon Half Marathon & 10k | Calistoga CA |
Sat Mar 18 | Pride Run Phoenix Half Marathon 10k & 5k | Phoenix AZ |
Sat Mar 18 | United Airlines Rock 'n' Roll DC Half Marathon & 5K | Washington DC |
Sat Mar 18 | Run to the Pub Half Marathon & 10K | Bozeman MT |
Sat Mar 18 | San Felipe Shootout Half Marathon 10k & 5k | San Felipe TX |
Sat Mar 18 & Sun Mar 19 | Seabrook Lucky Trail Marathon 19.7M & Half Marathon | Seabrook TX |
Sunday, March 19
Sun Mar 19 | All-Out Spring Fever Half Marathon 10K & 5K | Golden CO |
Sun Mar 19 | Big Island International Marathon & Half Marathon | Hilo HI |
Sun Mar 19 | Bolingbrook St. Paddy's Half Marathon | Bolingbrook IL |
Sun Mar 19 | Jeff Galloway 13.1 Race Weekend | Atlanta GA |
Sun Mar 19 | Oakland Running Festival Marathon Half Marathon 10K & 5K | Oakland CA |
Sun Mar 19 | Shamrock Marathon & Half Marathon | Virginia Beach VA |
Monday, March 20 – Friday, March 24
Mon Mar 20 | Gulf Coast Series – Day 1 Marathon Half Marathon 10k & 5k | Beaumont TX |
Tue Mar 21 | Gulf Coast Series – Day 2 Marathon Half Marathon 10k & 5k | Jennings LA |
Wed Mar 22 | Gulf Coast Series – Day 3 Marathon Half Marathon 10k & 5k | Gulfport MS |
Thu Mar 23 | Gulf Coast Series – Day 4 Marathon Half Marathon 10k & 5k | Marianna FL |
Fri Mar 24 | Appalachian Series – Day 1 Marathon & Half Marathon | Eufaula AL |
Saturday, March 25
Sat Mar 25 | Appalachian Series – Day 2 Marathon & Half Marathon | Macon GA |
Sat Mar 25 | Blue Bell Fun Run Half Marathon 10k & 5k | Brenham TX |
Sat Mar 25 | Bridge and Dam Half Marathon | Lake Ozark MO |
Sat Mar 25 | Garden Spot Village Half Marathon & 10k | New Holland PA |
Sat Mar 25 | Honeywagon Runs Half Marathon & 4M | Everson WA |
Sat Mar 25 | Liberty Hospital Half Marathon & 5k | Liberty MO |
Sat Mar 25 | Raquette River Marathon & Half Marathon | Potsdam NY |
Sat Mar 25 | Run North Myrtle Beach Half Marathon & 5k | North Myrtle Beach SC |
Sat Mar 25 | Sam Costa Half Marathon & Quarter Marathon | Carmel IN |
Sat Mar 25 | Shamrock Half Marathon | Manchester NH |
Sat Mar 25 | South Hills Single Track Trail Run – Spring | San Jose CA |
Sat Mar 25 | Tuscaloosa Half Marathon & 5k | Tuscaloosa AL |
Sat Mar 25 & Sun Mar 26 | Two Rivers Marathon Race Festival | Lackawaxen PA |
Sat Mar 25 | Valencia Trail Race Half Marathon 50K & 10K | Santa Clarita CA |
Sunday, March 26
Sun Mar 26 | Appalachian Series – Day 3 Marathon & Half Marathon | Seneca SC |
Sun Mar 26 | Bakersfield Marathon Half Marathon 10k & 6k | Bakersfield CA |
Sun Mar 26 | Great Bay Half Marathon & 5k | Newmarket NH |
Sun Mar 26 | Love Run Philadelphia Half Marathon | Philadelphia PA |
Sun Mar 26 | Napa Valley Women's Half Marathon & 5k | Napa CA |
Monday, March 27 – Friday, March 31
Mon Mar 27 | Appalachian Series – Day 4 Marathon & Half Marathon | Mills River NC |