March 2023 Half Marathons

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.

Wednesday, March 1 – Friday, March 3

Saturday, March 4

Sat Mar 4 Albany Marathon and Half Marathon Albany GA
Sat Mar 4 Ashland City Half Marathon Ashland City TN
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 Bidwell Classic Half Marathon & 5k Chico CA
Sat Mar 4 Cat in the Hat Run half Marathon 15k 10k & 5k Long Beach CA
Sat Mar 4 Coast Guard Marathon & Half Marathon Elizabeth City NC
Sat Mar 4 Corporate Cup Half Marathon & 5K Charlotte NC
Sat Mar 4 Crazy Desert Trail Race 100k 50k Half Marathon 10k & 5k San Angelo TX
Sat Mar 4 Cross Timbers Trail Run 50M Marathon Half Marathon & 5M Lake Texoma TX
Sat Mar 4 End of the Trail Half Marathon & 10k Visalia CA
Sat Mar 4 Florida Shamrock Distance Classic Half Marathon 10k & 5k St. Petersburg FL
Sat Mar 4 Fort Myers City of Palms Half Marathon Fort Myers FL
Sat Mar 4 Go Girl Run Half Marathon & 5k Oklahoma City OK
Sat Mar 4 Historic Covered Bridge Run Half Marathon 10k & 5k Knights Ferry CA
Sat Mar 4 Lake Sammamish Half Marathon Redmond WA
Sat Mar 4 Lake Vian Hilltop Run 50k Marathon Half Marathon & 4M Vian OK
Sat Mar 4 Lamoine Half Marathon Lamoine ME
Sat Mar 4 Long Play Trail Run Half Marathon 33.3M & 10K Brooksville FL
Sat Mar 4 Lucky Leprechaun Half Marathon 10M & 5k Versailles KY
Sat Mar 4 March Madness Races Half Marathon 10k & 5k Woods Cross UT
Sat Mar 4 Medal Madness Saint Patrick Half Marathon at Gemini Springs Park DeBary FL
Sat Mar 4 Monument Valley Ultra 50M 50k & Half Marathon Monument Valley UT
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 ORRC Champoeg 30k Half Marathon & 10k St. Paul OR
Sat Mar 4 Parade Day Fight with Your Smile Half Marathon & 5k Rockaway Park NY
Sat Mar 4 Pettit Indoor Marathon Half Marathon Milwaukee WI
Sat Mar 4 Red Mountain 50k 30k & Half Marathon Ivins UT
Sat Mar 4 Rolling Hills Half 10k & 5k Lorton VA
Sat Mar 4 Run in the Valley of the Mastadons Marathon Half Marathon & 5k Hemet CA
Sat Mar 4 San Joaquin River Trail Half Marathon & 10k Auberry CA
Sat Mar 4 Sanborn Trail Challenge Half Marathon 8-Mile & 4-Mile Saratoga CA
Sat Mar 4 Sequalitchew Creek Trail Run Marathon Half Marathon & 10k DuPont WA
Sat Mar 4 Snake River Canyon Half Marathon Wawawai Landing WA
Sat Mar 4 SOCAL Marathon Half Marathon 10k & 5k Huntington Beach CA
Sat Mar 4 South Park Half Marathon South Park Township PA
Sat Mar 4 Stilly Half Marathon & 5k Stillwater OK
Sat Mar 4 The Harbinger Woodford VA
Sat Mar 4 The Woodlands Marathon Half Marathon & 10k The Woodlands TX
Sat Mar 4 Time to Paddy 5k 10k and Lucky 13.1 Kansas City Kansas City MO
Sat Mar 4 Time to Paddy 5k 10k and Lucky 13.1 Las Vegas Las Vegas NV
Sat Mar 4 Tom King Classic Half Marathon & 5k Nashville TN
Sat Mar 4 Trail Trashed 50M 50k Marathon Half Marathon 10k & 5k Henderson NV
Sat Mar 4 Zion Half Marathon Springdale UT

Sunday, March 5

Monday, March 6-Friday, March 10

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 Boulder Crest Half 10k & 5k Springfield VA
Sat Mar 11 Cactus Classic Trail Race Marathon Half Marathon & 10k Manito IL
Sat Mar 11 Chili Pepper Series 50k Marathon Half Marathon 10k & 5k Las Cruces NM
Sat Mar 11 Crazies Trifecta Rainsville Half Marathon Rainsville AL
Sat Mar 11 Creve Coeur St. Paddy's Half Marathon & 7K Maryland Heights MO
Sat Mar 11 Deception Pass Marathon & Half Marathon Oak Harbor WA
Sat Mar 11 Feed Stokes Half Marathon & 5k King NC
Sat Mar 11 Germantown Half Marathon and Mayor's Cup 5k Germantown TN
Sat Mar 11 Griffith Park Trail 50k Marathon & Half Marathon Los Angeles CA
Sat Mar 11 King of the Hill Half Marathon 10k & 5k Los Lunas NM
Sat Mar 11 Labor of Love Races 50M 50k Marathon Half Marathon 10k & 5k Las Vegas NV
Sat Mar 11 Leprechaun Lane Half Marathon 10k 5k & 1M Ft. Worth TX
Sat Mar 11 Live Well Half Marathon 5k & 1M Greenville NC
Sat Mar 11 Lost Falls 50k Half Marathon & 10k Fort Payne AL
Sat Mar 11 Lucky Half Marathon 10k & 5k St. George UT
Sat Mar 11 Lucky Half Marathon 10k & 5k Canton GA
Sat Mar 11 Medal Madness St. Patrick's Half Marathon 10k & 5k at Cousler Park York PA
Sat Mar 11 Mesquite Canyon Trail Runs 50M 50k 30k Half Marathon & 8k Waddell AZ
Sat Mar 11 Montgomery Half Marathon & 5k Montgomery AL
Sat Mar 11 Nashville St. Paddy's Half Marathon & 5K Nashville TN
Sat Mar 11 Okie Half & 5k Muskogee OK
Sat Mar 11 Pi Day River Rotation Lawrence KS
Sat Mar 11 Race for the Green Half Marathon & 5K Seneca SC
Sat Mar 11 Race to the Top of Mt. Umunhum Half Marathon San Jose CA
Sat Mar 11 Rockin Shamrock Half Marathon 15k 10k & 5k Long Beach CA
Sat Mar 11 Run for the Bridges Half Marathon & 10k Lincoln NE
Sat Mar 11 Run Through Time Marathon & Half Marathon Salida CO
Sat Mar 11 Sand Hollow Marathon & Half Marathon Hurricane UT
Sat Mar 11 Sierra Vista Trail Runs 100k 50k & Half Marathon Las Cruces NM
Sat Mar 11 St. Patrick's Fun Run Half Marathon 5.5M & 3.5M Hagerman ID

Sunday, March 12

Sun Mar 12 Celebrate Life Half Marathon Rock Hill NY
Sun Mar 12 Chili Pepper Series 50k Marathon Half Marathon 10k & 5k Las Cruces NM
Sun Mar 12 Crazies Trifecta Half Marathon Rainsville AL
Sun Mar 12 E. Murray Todd Half Marathon Lincroft NJ
Sun Mar 12 Get Lucky Half Marathon Fort Walton Beach FL
Sun Mar 12 Lucky 5k 10k & Half Marathon Las Vegas Las Vegas NV
Sun Mar 12 Rockin Shamrock Half Marathon 15k 10k & 5k Santa Monica CA
Sun Mar 12 Shamrock Run Portland Half Marathon 15K 8K & 5K Portland OR
Sun Mar 12 Shamrock Shuffle Half Marathon 10k & 5k Spokane WA
Sun Mar 12 Shamrock'n Half Marathon Sacramento CA
Sun Mar 12 SRG Half Marathon and 5 Miler Douglassville PA
Sun Mar 12 Time to Paddy 5k 10k and Lucky 13.1 Cincinnati Cincinnati OH
Sun Mar 12 Time to Paddy 5k 10k and Lucky 13.1 Ft. Worth Ft. Worth TX
Sun Mar 12 Time to Paddy 5k 10k and Lucky 13.1 St. Louis St. Charles MO
Sun Mar 12 XTERRA Black Canyon Trail Run 42k Half Marathon 10k & 6k Black Canyon City AZ
Sun Mar 12 Zydeco Marathon Half Marathon & Relay Lafayette LA

Saturday, March 18

Sat Mar 18 Asheville Marathon and Half at Biltmore Estate Asheville NC
Sat Mar 18 Badger Cove Half Marathon 10k & 5k Livermore CA
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 Deer Park St. Paddy's Half Marathon 10k & 5k Deer Park IL
Sat Mar 18 Des Moines St. Paddy's Marathon & Half Marathon Des Moines IA
Sat Mar 18 Flora-Bama's Beach Run/Walk for America's Warriors Half Marathon & 5k Perdido Key FL
Sat Mar 18 Flowerfest Marathon Half Marathon & 5k Pine Mountain GA
Sat Mar 18 Folsom South Side Trail Run Folsom CA
Sat Mar 18 Forge Trail Half Marathon Lemont IL
Sat Mar 18 Garland Mountain Trail Run Half Sun Mar 12 Marathon & 10k Waleska GA
Sat Mar 18 Grasslands Trail Run 50M Marathon & Half Marathon Decatur TX
Sat Mar 18 Ku'ikahi 5k 10k & Half Marathon Honolulu HI
Sat Mar 18 Leprechaun Chase Half Marathon 15k 10k & 5k Long Beach CA
Sat Mar 18 Lucky 13 Half Marathon 10k & 5k West Jordan UT
Sat Mar 18 Lucky Leprechaun Half Marathon 10M & 5k Versailles KY
Sat Mar 18 Maui Valley to the Sea Half Marathon 10k & 5k Wailuku HI
Sat Mar 18 Medal Madness Saint Patrick 5k 10k and Half Marathon at North Collier Naples FL
Sat Mar 18 Mo Spring Marathon & Half Marathon Perrysville OH
Sat Mar 18 Music City Half Marathon 10k & 5k Nashville TN
Sat Mar 18 Napa Valley Trail Marathon Half Marathon & 10k Calistoga CA
Sat Mar 18 O'Round the Loch Run Half Marathon 10k & 5k Emmetsburg IA
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 Raccoon Mountain Marathon Half Marathon & 10k Chattanooga TN
Sat Mar 18 Run Doral Half Marathon 14k & 7k Doral FL
Sat Mar 18 Run the Rainbow for Children's Half Marathon 10k & 5k Jackson MS
Sat Mar 18 Run to the Pub Half Marathon & 10K Bozeman MT
Sat Mar 18 Run4Bibles Trail Run Marathon Half Marathon 10k & 5k Dallas TX
Sat Mar 18 San Felipe Shootout Half Marathon 10k & 5k San Felipe TX
Sat Mar 18 Seabrook Lucky Trail Marathon 19.7M & Half Marathon Seabrook TX
Sat Mar 18 St. Patrick's Day Half Marathon 12k & 5k Boulder City NV
Sat Mar 18 Sycamore Canyon Trail Race 100k 50k & Half Marathon San Diego CA
Sat Mar 18 Terrapin Mountain 50k & Half Marathon Sedalia VA
Sat Mar 18 Tesoro Viejo Spring Classic Half Marathon 10k & 5k Madera CA
Sat Mar 18 Think Spring – De Pere Half Marathon & 5k De Pere WI
Sat Mar 18 Time to Paddy 5k 10k and Lucky 13.1 Gallatin Gallatin TN
Sat Mar 18 Time to Paddy 5k 10k and Lucky 13.1 Houston Sugar Land TX
Sat Mar 18 Tucson Shamrock Half Marathon 10k & 5k Tucson AZ
Sat Mar 18 Tulip Trail Run Half Marathon 10k & 5k Woodburn OR
Sat Mar 18 Zoom San Francisco Half Marathon 10k & 5k San Francisco CA

Sunday, March 19

Monday, March 20 – Friday, March 24

Saturday, March 25

Sat Mar 25 A Pot of Gold Shared Half Marathon & 5k Oskaloosa IA
Sat Mar 25 Appalachian Series – Day 2 Marathon & Half Marathon Macon GA
Sat Mar 25 Beaufort Twilight Run Half Marathon 10M 8k 5k & 1M Beaufort SC
Sat Mar 25 Blood Sweat & Beers Half Marathon Boulder City NV
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 Caesar Creek Trail Half Marathon 10k & 5k Waynesville OH
Sat Mar 25 Chicago Lakefront 50k 20.7M & Half Marathon Chicago IL
Sat Mar 25 Dash Point State Park Trail Run Half Marathon & 10k Federal Way WA
Sat Mar 25 Fiercelifit Half Marathon & 10k Fremont CA
Sat Mar 25 First State Half Marathon Newark DE
Sat Mar 25 Garden Spot Village Half Marathon & 10k New Holland PA
Sat Mar 25 Golden Gate Headlands Marathon Half Marathon & 10k Mill Valley CA
Sat Mar 25 Honeywagon Runs Half Marathon & 4M Everson WA
Sat Mar 25 John Wayne Grit Series – Pioneertown Half Marathon & 10k Pioneertown CA
Sat Mar 25 Just a Short Run 30k Half Marathon 8.1M & 5k Allison Park PA
Sat Mar 25 Knickerbocker Canyon Trail Run 35k Half Marathon 10k & 5k Auburn CA
Sat Mar 25 Lake Minneola Half Marathon 10k & 5k Clermont FL
Sat Mar 25 Liberty Hospital Half Marathon & 5k Liberty MO
Sat Mar 25 Montana de Oro Trail Run & Half Marathon Los Osos CA
Sat Mar 25 On the Run Half Marathon Old Orchard Beach ME
Sat Mar 25 Owyhee Off-Road Challenge 55k Half Marathon 10k & 5k Adrian OR
Sat Mar 25 Project 13.1 Congers NY
Sat Mar 25 Raquette River Marathon & Half Marathon Potsdam NY
Sat Mar 25 Rend Lake Marathon & Half Marathon Whittington IL
Sat Mar 25 Riverton Half Marathon & 4Life 5k Riverton UT
Sat Mar 25 Roger Snyder Memorial Race Half Marathon 10k & 5k Richfield PA
Sat Mar 25 Run & Walk for Children Half Marathon & 5k Bowling Green KY
Sat Mar 25 Run Cane Bay Half Marathon 10k & 5k Summerville SC
Sat Mar 25 Run Happy 50k Half Marathon & 10k North Liberty IN
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 Savin Rock Marathon & Half Marathon West Haven CT
Sat Mar 25 Shamrock Half Marathon Manchester NH
Sat Mar 25 Shamrock Shuffle Half Marathon 5k & 1M Harmony PA
Sat Mar 25 Sleepy Hollow Half Marathon Sleepy Hollow NY
Sat Mar 25 South Hills Single Track Trail Run – Spring San Jose CA
Sat Mar 25 Southern Illinois Spring Classic Half Marathon 5k & 1M Lawrenceville IL
Sat Mar 25 Southwest 100M 50M Marathon Half Marathon 10k & 5k Fort Davis TX
Sat Mar 25 Spring Run for Fun – Redmond Watershed Marathon Half Marathon 10M & 5M Redmond WA
Sat Mar 25 Steam Train Half Marathon & Relay Essex CT
Sat Mar 25 Steamboat Challenge Half Marathon & 10k Tuscola TX
Sat Mar 25 Student Foundation Bearathon Half Marathon & 6k Waco TX
Sat Mar 25 Sunrise Half Marathon & 5k Sunrise FL
Sat Mar 25 T-Town Half Marathon & 5k Tulsa OK
Sat Mar 25 Texas Hill Country Half Marathon Series – Wanderlust Run Half Marathon 10k & 5k Fredericksburg TX
Sat Mar 25 Time to Paddy 5k 10k and Lucky 13.1 Oklahoma City Oklahoma City OK
Sat Mar 25 Tuscaloosa Half Marathon & 5k Tuscaloosa AL
Sat Mar 25 Two Rivers Marathon Race Festival Lackawaxen PA
Sat Mar 25 Valencia Trail Race Half Marathon 50K & 10K Santa Clarita CA
Sat Mar 25 Viking Half Marathon & 5k Greenwood MS

Sunday, March 26

Sun Mar 26 Appalachian Series – Day 3 Marathon & Half Marathon Seneca SC
Sun Mar 26 Arlington Marathon Half Marathon & 5k Arlington TX
Sun Mar 26 B&A Trail Marathon & Half Marathon Severna Park MD
Sun Mar 26 Bakersfield Marathon Half Marathon 10k & 6k Bakersfield CA
Sun Mar 26 Caesar Creek Trail Half Marathon 10k & 5k Waynesville OH
Sun Mar 26 Cary Greenways Half Marathon 10k & 5k Cary NC
Sun Mar 26 Eastern States Road Race 20M & Half Marathon Rye NH
Sun Mar 26 First Call Half Marathon 10k & 5k Waukesha WI
Sun Mar 26 Go Hard or Go Home Half Marathon Brooklyn NY
Sun Mar 26 Great Bay Half Marathon & 5k Newmarket NH
Sun Mar 26 Half Wit Half Marathon Trail Run Reading PA
Sun Mar 26 I'm Bound for Boston Marathon & Half Marathon Albuquerque NM
Sun Mar 26 Love Run Philadelphia Half Marathon Philadelphia PA
Sun Mar 26 Mill Creek Distance Classic Half Marathon & 5M Youngstown OH
Sun Mar 26 Milwaukee Half Marathon & 5k Milwaukee WI
Sun Mar 26 Modesto Marathon Half Marathon 10k & 5k Modesto CO
Sun Mar 26 Napa Valley Women's Half Marathon & 5k Napa CA
Sun Mar 26 Operation Enduring Warrior Half 10k & 5k Potomac MD
Sun Mar 26 Pearland Half Marathon & 10k Pearland TX
Sun Mar 26 Reaching for the Cure Half Marathon 10k & 5k Irvine CA
Sun Mar 26 Rosaryville Half Marathon and 10k Trail Run Upper Marlboro MD
Sun Mar 26 San Diego Half Marathon 10k & 5k San Diego CA
Sun Mar 26 Scranton Half Marathon Scranton PA
Sun Mar 26 Spring Equinox Half Marathon & 4M Fort Collins CO
Sun Mar 26 Time to Paddy 5k 10k and Lucky 13.1 Wichita Wichita KS
Sun Mar 26 Two Rivers Marathon Race Festival Lackawaxen PA
Sun Mar 26 UW Cherry Blossom Run Half Marathon Seattle WA
Sun Mar 26 Windward Half Marathon 5k & 1M Kailua HI

Monday, March 27 – Friday, March 31

[AdSense-C]

MENU