May 2023 Half Marathons

See all May 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.

Monday, May 1 – Friday, May 5

Saturday, May 6

Sat May 6 500 Festival Mini Marathon & 5k Indianapolis IN
Sat May 6 Appleseed Trail Half Marathon 10k & 5k Perrysville OH
Sat May 6 Breakneck Point Trail Runs Marathon & Half Marathon Beacon NY
Sat May 6 Bridgehampton Half & 5k Bridgehampton NY
Sat May 6 Cinco de Mayo Half Marathon 10k & 5k Oak Grove OR
Sat May 6 Cinco de Mayo Half Marathon 15k 10k & 5k Mineola TX
Sat May 6 Diamond Daze Half Marathon & 5K Sallisaw OK
Sat May 6 Door County Half Marathon & Nicolet Bay 5k Fish Creek WI
Sat May 6 DRC's Tal Morrison Half Marathon 5M & 5k Dallas TX
Sat May 6 Farmington Half Marathon Farmington UT
Sat May 6 Fire on the Mountain Half White Salmon WA
Sat May 6 Folsom Lake Trail Run 50k 30k Half Marathon & 10k Folsom CA
Sat May 6 GBTC Grand Island Half Marathon Grand Island NY
Sat May 6 Great Allegheny Ohiopyle Marathon Race Festival Ohiopyle PA
Sat May 6 Hacienda Hills Run Half Marathon San Jose CA
Sat May 6 Hidden Hills Ultra 50M Marathon Half Marathon 10k & 5k Graham TX
Sat May 6 International Peace Marathon & Half Marathon Washington DC
Sat May 6 IronHorse Marathon Half Marathon & 5K Riceville IA
Sat May 6 La Crosse Marathon Half Marathon & 5k La Crosse WI
Sat May 6 Less Popular Brooklyn Half Marathon Brooklyn NY
Sat May 6 May the Fourth Run Half Marathon 10k & 5k Farmington UT
Sat May 6 Medal Madness Movie Half Marathon 10k & 5k at Gemini Springs Park DeBary FL
Sat May 6 Old Colony Marathon & Half Marathon Westfield MA
Sat May 6 Payson Utah Prayer Run Half Marathon 10k & 5k Payson UT
Sat May 6 Potomac River Run Marathon & Half Marathon Washington DC
Sat May 6 Race to End Domestic Violence Half Marathon & 5k River Falls WI
Sat May 6 RC2 Community Runs Half Marathon 10k & 5k Ripon WI
Sat May 6 Rock Hawk Trail Races Half Marathon 10k & 5k Castle Rock CO
Sat May 6 Rockin Choccolocco 50k & Half Marathon Heflin AL
Sat May 6 Run New Prague Half Marathon 10K 5K & Relay New Prague MN
Sat May 6 Seashore Half Marathon & 5k Lewes DE
Sat May 6 Shelburne Half Marathon 10K & 5K Shelburne VT
Sat May 6 Shiprock Marathon & Half Marathon Shiprock NM
Sat May 6 Shipyard Maine Coast Half & 5k Wells ME
Sat May 6 Strolling Jim Run 41.2M Marathon Half Marathon & 10k Wartrace TN
Sat May 6 Trail Nut 10k and Half Marathon Bedford VA
Sat May 6 Uncorked Half & 5k New Kent VA
Sat May 6 Unega Mountain Dog Marathon and Half Marathon Bellevue ID
Sat May 6 Wisconsin Marathon Half Marathon & 5k Kenosha WI
Sat May 6 Wisconsin Trail Assail Mother's Day Half Marathon 10k & 5k Nashotah WI
Sat May 6 XTERRA New Jersey Multisport & Trail Runs Half Marathon Hewitt NJ
Sat May 6 Yosemite Half Marathon Bass Lake CA

Sunday, May 7

Sun May 7 Adamant Half Marathon Adamant VT
Sun May 7 Avenue of the Giants Marathon Half Marathon & 10K Weott CA
Sun May 7 Bay Bridge Half Marathon Oakland CA
Sun May 7 Canton Hall of Fame Marathon & Half Marathon Weekend Canton OH
Sun May 7 Chicagoland Spring Marathon & Half Marathon Schaumburg IL
Sun May 7 Colorado Marathon Half Marathon 10K & 5K Fort Collins CO
Sun May 7 Cookie Crusher Half Marathon and Fun Run Cumming GA
Sun May 7 Cranky Crab Half Marathon & 5k Seekonk MA
Sun May 7 Des Moines Women's Half Marathon Des Moines IA
Sun May 7 Fast Half Marathon Hamilton MA
Sun May 7 Flying Pig Marathon & Half Marathon Cincinnati OH
Sun May 7 Frederick Running Festival Half Marathon 5K & Relay Frederick MD
Sun May 7 Fruita Trail Half Fruita CO
Sun May 7 Grayson Highlands Half Marathon Grayson Highlands State Park VA
Sun May 7 Great Western Half Marathon and 10k St. Charles IL
Sun May 7 Greenwood Furnace Trail Challenge Half Marathon Greenwood Furnace State Park PA
Sun May 7 Hudson Valley Marathon Half Marathon at the Walkway Over the Hudson Highland NY
Sun May 7 Jewel of the Valley Marathon & Half Marathon Yakima WA
Sun May 7 Keep Moving Forward Half Marathon 10k & 5k North Liberty IA
Sun May 7 Lincoln Marathon & Half Marathon Lincoln NE
Sun May 7 Long Island Marathon & Half Marathon Long Island NY
Sun May 7 Mark Twain Redding Road Race Half Marathon & 7M Redding CT
Sun May 7 National Women's Half Marathon & 8K Washington DC
Sun May 7 Nutmeg State Marathon & Half Marathon Hartford CT
Sun May 7 NYC Spring Half Marathon New York NY
Sun May 7 The OC Marathon & Half Marathon Weekend Costa Mesa CA
Sun May 7 Palm Bluff Trail Race and Ultra Marathon Osteen FL
Sun May 7 Pittsburgh Marathon & Half Marathon Weekend Pittsburgh PA
Sun May 7 Prairie Fire Spring Half Marathon & 5k Wichita KS
Sun May 7 Providence Marathon Half Marathon & 5k Providence RI
Sun May 7 Run for Heaven's Sake Half Marathon 10k & 5k Billings MT
Sun May 7 Run for the Animals Half Marathon & 10K Wachapreague VA
Sun May 7 Snohomish Women's Run Half Marathon Snohomish WA
Sun May 7 Superhero Half Marathon & Relay Morris Township NJ
Sun May 7 Tour de Force Charity Run Half Marathon 10k 5k & 1M Plattsburgh NY
Sun May 7 Wildflower Trail Runs Marathon Half Marathon & 7M Bastrop TX
Sun May 7 York Marathon & Half Marathon York PA

Monday, May 8 – Friday, May 12

Saturday, May 13

Sat May 13 Arnold Rim Trail Endurance Runs 35M Half Marathon & 11k Arnold CA
Sat May 13 Beaverhead Marathon & Half Marathon Dillon MT
Sat May 13 BeYOUtiful Half Marathon & 5k Pewaukee WI
Sat May 13 Bridge the Gap to Health Half Marathon 10k & 5k Quincy IL
Sat May 13 Brookings Marathon & Half Marathon Brookings SD
Sat May 13 Capital City Race Half Marathon 10k & 5k Jefferson City MO
Sat May 13 Carbon Valley Half Marathon 5k & 1M Firestone CO
Sat May 13 Cross Fit PC Half Marathon Maryville TN
Sat May 13 Dark Island Trail Half Marathon Central City NE
Sat May 13 Dino Half Marathon & 5M Vernal UT
Sat May 13 Endure 12 Hour 24 Hour & Half Marathon Divide CO
Sat May 13 Famous Idaho Potato Marathon Half Marathon 10k 5k & 1M Boise ID
Sat May 13 Flower Moon 50M Marathon Half Marathon & 5k Pawhuska OK
Sat May 13 Granite State Marathon & Half Marathon Nashua NH
Sat May 13 Great Guernsey Trail Half Marathon 10k & 5k Cambridge OH
Sat May 13 Greenbrier Half Marathon 10k & 5k White Sulphur Springs WV
Sat May 13 Grizzly Peak 50k Marathon 30k Half Marathon & 10k Berkeley CA
Sat May 13 Happy Half & 5k Ellicottville NY
Sat May 13 Hippie Half and Quarter Marathon & 5k Champoeg State Park OR
Sat May 13 Ice Age Trail Run 50M 50k & Half Marathon La Grange WI
Sat May 13 Jump Off Rock Half Marathon & 10K Hendersonville NC
Sat May 13 Kansas City Corporate Challenge Half Marathon Shawnee KS
Sat May 13 Liberty Station Marathon Half Marathon Relay & 5k San Diego CA
Sat May 13 Med City Marathon 20M & Half Marathon Rochester MN
Sat May 13 Medal Madness Movie Half Marathon 10k & 5k at Cousler Park York PA
Sat May 13 Mermaid Run East Bay 18M Half Marathon 10k & 5k Fremont CA
Sat May 13 Mothers Day Half Marathon 15k 10k & 5k Long Beach CA
Sat May 13 Mountain Railroad Half Marathon Everett PA
Sat May 13 Muir Woods Marathon Half Marathon & 7M Stinson Beach CA
Sat May 13 New River Marathon Half Marathon & 5k Todd NC
Sat May 13 Nitro Trail Half Marathon 10k & 5k San Pablo CA
Sat May 13 North Mitten Half Marathon 10k & 5k Thompsonville MI
Sat May 13 Ocho de Mayhem Half Marathon & 12k Middleburg FL
Sat May 13 Paducah Iron Mom Half Marathon & 5k Paducah KY
Sat May 13 Prairie Series – Day 2 Marathon Half Marathon 10k & 5k St. Joseph MO
Sat May 13 Provo City Half Marathon & 5k Provo UT
Sat May 13 Race4Warriors Marathon Half Marathon & 5K Lewes DE
Sat May 13 Races for all Paces Half Marathon 10k & 5k Charleston IL
Sat May 13 Run on the River Half Marathon 10k & 5k Astoria OR
Sat May 13 Running with the Cows Half Marathon & 5k Bucyrus KS
Sat May 13 Runtastic Dino Half Marathon & 5M Vernal UT
Sat May 13 Santa Barbara Wine Country Half Marathon Solvang CA
Sat May 13 Scenic City Trail Marathon & Half Marathon Chattanooga TN
Sat May 13 Smoke Rise Trail Run Half Marathon & 10k Huntsville AL
Sat May 13 Spring Burke Lake 5k 10k and Half Fairfax Station VA
Sat May 13 Sri Chinmoy 5k Half Marathon and Relay New York NY
Sat May 13 Starved Rock Country Marathon Half Marathon & 5k Ottawa IL
Sat May 13 Texas Switchback Marathon Half Marathon 10K & 5K Johnson City TX
Sat May 13 Thelma and Louise Marathon Half Marathon & 15k Moab UT
Sat May 13 Trail Run at Sly Park Pollock Pines CA
Sat May 13 Uff Da Run Half Marathon & 5K Woodville WI
Sat May 13 Vigor Big Cottonwood Canyon Half Marathon 10k & 5k Cottonwood Heights UT
Sat May 13 Viola Valley Half Marathon & 5k Viola TN

Sunday, May 14

Sun May 14 Brooklyn Mother's Day Half 10k & 5k Brooklyn NY
Sun May 14 Cambridge Crab Run Half Marathon & 5k Cambridge MD
Sun May 14 CRC Mother's Day Half Marathon & 5k Ft. Worth TX
Sun May 14 Ghost Creek Half Marathon Black Lick PA
Sun May 14 John Bryan Trail Half Marathon 10k & 5k Yellow Springs OH
Sun May 14 Lake Norman Half Marathon Mooresville NC
Sun May 14 Mother's Day Half Marathon & 5k Kirkland WA
Sun May 14 Mother's Day Run for the Roses Half Marathon 10k & 5k Coplay PA
Sun May 14 Mothers Day Half Marathon 15k 10k & 5k Santa Monica CA
Sun May 14 Pacific Coast Running Festival Half Marathon 10k 5k & 1M Long Beach WA
Sun May 14 Pine Tree Marathon & Half Marathon Portland ME
Sun May 14 Prairie Series – Day 3 Marathon Half Marathon 10k & 5k Hiawatha KS
Sun May 14 Quad Cities Distance Classic Half Marathon & 5k Rock Island IL
Sun May 14 Ram Party 50M Marathon & Half Marathon Colorado Springs CO
Sun May 14 Run This Mother Half Marathon & 5K San Antonio TX
Sun May 14 Sasquatch Scramble Half Marathon 10k & 5k Oakland CA
Sun May 14 Vermont Sun Half Marathon 10k & 5k Lake Dunmore VT
Sun May 14 Western Mass Mother's Day Half Marathon Whately MA
Sun May 14 What the Hill Half and 5k Chesterton IN

Monday, May 15 – Friday, May 19

Saturday, May 20

Sat May 20 Brooklyn Half Brooklyn NY
Sat May 20 Capital City Marathon Half Marathon & 5M Olympia WA
Sat May 20 Clear Creek Half Marathon Sevier UT
Sat May 20 Connor's Claims 50k & Half Marathon Stockton UT
Sat May 20 Crush Cancer Run Half Marathon 10k & 5k Terrebonne OR
Sat May 20 Dances With Dirt – Gnaw Bone Nashville IN
Sat May 20 Dandelion Run Half Marathon 10k 4M & 2M Derby VT
Sat May 20 DASH Around Kampeska Half Marathon Watertown SD
Sat May 20 DeWitt Take a Breath for PH and Get Moving for MS DeWitt MI
Sat May 20 Fargo Marathon Half Marathon & 10K Fargo ND
Sat May 20 Fiesta De Mayo Half 10k & 5k Irving TX
Sat May 20 Front Porch Days Half Marathon 10k 5k 3k & 1k Kyle TX
Sat May 20 Happy Girls Half Marathon 10k & 5k Bend OR
Sat May 20 Harpers Ferry Half Marathon & 5k Harpers Ferry WV
Sat May 20 Joplin Memorial Run Half Marathon 10k & 5k Joplin MO
Sat May 20 Kickin Assphault Half Marathon & 10k Great Falls MT
Sat May 20 La Jolla Half Marathon & 5k Del Mar CA
Sat May 20 Lion Heart Half Marathon 10k & 5k Woodward OK
Sat May 20 Madeline Island Marathon & Half Marathon La Pointe WI
Sat May 20 Marion Arts Festival Half Marathon & 5k Marion IA
Sat May 20 Mark Forester Price of Freedom Race Half Marathon 10k 5k & 1M Haleyville AL
Sat May 20 Martha's Vineyard Marathon Half Marathon & Relay Oak Bluffs MA
Sat May 20 Medal Madness Movie 5k 10k and Half Marathon at North Collier Regional Naples FL
Sat May 20 Mountains to Mainstreet Half Marathon & 5k Greenville SC
Sat May 20 Ogden Marathon Half Marathon & 5K Ogden UT
Sat May 20 Rattlesnake Hills Wine Run Half Marathon 15k 10k & 5k Zillah WA
Sat May 20 Red Cedar Trail Half Marathon Makanda IL
Sat May 20 Run Like a Girl Half Marathon & 10k Bellingham WA
Sat May 20 RunStock Half Marathon Kaiser MO
Sat May 20 RunTheBluegrass Half Marathon 7M 3.7M & 1M Lexington KY
Sat May 20 San Juan Island Half Friday Harbor WA
Sat May 20 Silver State 50M 50k and Half Marathon Endurance Runs Reno NV
Sat May 20 Soaring Eagle Trail Run Half Marathon 10k & 5k Sammamish WA
Sat May 20 St. Michaels Running Festival Half Marathon 10k & 5k Saint Michaels MD
Sat May 20 Strawberry Jam Half Marathon & 5k Bryson City NC
Sat May 20 Tacos y Cerveza Trail Run Half Marathon 10k & 5k Ft. Worth TX
Sat May 20 The Black Fly Half Marathon & 5k Westmore VT
Sat May 20 Thousand Islands Half Marathon & 10k Wellesley Island NY
Sat May 20 Timp Trail Marathon & Half Marathon Provo UT
Sat May 20 Two-Way Torture Test Half Marathon Relay Fairbanks AK
Sat May 20 Valkyrie Trail Race Marathon Half Marathon 50K & 4-Mile Colorado Springs CO
Sat May 20 Virginia Wine Country Half Marathon 10k & 5k Leesburg VA
Sat May 20 Wallace Falls Trail Run 50k 22.4M & Half Marathon Gold Bar WA
Sat May 20 Whitefish Marathon & Half Marathon Whitefish MT
Sat May 20 Wildcat Half Marathon 10k & 5k El Sobrante CA

Sunday, May 21

Sun May 21 Armed Services Marathon Half Marathon & 5k Grand Haven MI
Sun May 21 Capital City Marathon Half Marathon & 5M Olympia WA
Sun May 21 Carderock Running Festival Half Marathon & 5k Carderock MD
Sun May 21 Cellcom Green Bay Marathon Half Marathon & 5k Green Bay WI
Sun May 21 Chicago Spring Half Marathon & 10K Chicago IL
Sun May 21 Cleveland Marathon Half Marathon & 10K Cleveland OH
Sun May 21 Deer Grove Trail Half Marathon and 10k Palatine IL
Sun May 21 Denver Colfax Marathon Half Marathon 10M & Relay Denver CO
Sun May 21 Fountainhead Half Marathon and 10k Trail Run Fairfax Station VA
Sun May 21 Great Seal Trail Half Marathon Relay Chillicothe OH
Sun May 21 Horseneck Half Marathon & 3.5M Westport MA
Sun May 21 Jersey City Half 10k & 5k Jersey City NJ
Sun May 21 Laurel Memorial Half 10k & 5k Lorton VA
Sun May 21 Marine Corps Historic Half Fredericksburg VA
Sun May 21 Mountains 2 Beach Marathon Half Marathon & 5k Ventura CA
Sun May 21 Mystic Half Marathon & 10k Mystic CT
Sun May 21 NOCO Half Marathon & 10k Loveland CO
Sun May 21 Papillion Half Marathon 10k & 5k Papillion NE
Sun May 21 Queen Bee Montana Marathon Half Marathon & 10k Billings MT
Sun May 21 Reflection Run Half Marathon 10K & 5K Washougal WA
Sun May 21 Renaissance Marathon & Half Marathon Festival Ridgeland MS
Sun May 21 Rubin Run Half Marathon 10k & 5k Tenafly NJ
Sun May 21 Run on the River Half Marathon 10k & 5k Astoria OR
Sun May 21 Sioux Falls Half Marathon Skedaddle Sioux Falls SD
Sun May 21 Soul Ryeders Half Marathon & 5k Rye NY
Sun May 21 Steel Rail Race Marathon Half Marathon & 8k Cheshire MA
Sun May 21 Surfer's Path Half Marathon Santa Cruz CA
Sun May 21 Windermere Marathon Half Marathon 10k & 5k Spokane WA
Sun May 21 Windsor Run & Wine Half Marathon 10k & 5k Windsor CA

Saturday, May 27

Sunday, May 28

Monday, May 29 – Wednesday, May 31

MENU