May 2024 Half Marathons

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

Featured USA Half Marathons

Saturday, May 4

Sat May 4 500 Festival Mini Marathon & 5k Indianapolis IN
Sat May 4 Beer City Half 10k & 5k Sacramento Sacramento CA
Sat May 4 Boise River Marathon Half Marathon 10k & 5k Boise ID
Sat May 4 Brainerd Jaycees Run for the Lakes Marathon Half Marathon & 10k Nisswa MN
Sat May 4 Caesar Creek Trail Race Half Marathon 20k 10k & 5k Waynesville OH
Sat May 4 Cinco De Mayo Pepper 5k 10k & Half Marathon Temple TX
Sat May 4 Cinco De Mayo Pepper 5k 10k & Half Marathon DeBary FL
Sat May 4 Cinco De Mayo Pepper 5k 10k & Half Marathon Stillwater OK
Sat May 4 Runtastic Dino Half Marathon & 5M Vernal UT
Sat May 4 Door County Half Marathon & Nicolet Bay 5k Peninsula State Park WI
Sat May 4 Fire on the Mountain Half White Salmon WA
Sat May 4 Florida Shamrock Distance Classic Half Marathon 10k & 5k Saint Petersburg FL
Sat May 4 Folsom Lake Trail Run 50k 30k Half Marathon & 10k Folsom CA
Sat May 4 GBTC Grand Island Half Marathon Grand Island NY
Sat May 4 Great Allegheny Ohiopyle Marathon Race Festival Ohiopyle PA
Sat May 4 Hacienda Hills Run Half Marathon San Jose CA
Sat May 4 Happy Trails Marathon & Half Marathon Draper UT
Sat May 4 Ho'omau 5k 10k & Half Marathon Ewa Beach HI
Sat May 4 Hometown Half Marathon 10k & 5k Fayetteville AR
Sat May 4 Illinois 22Mohawks Half Marathon Rock Falls IL
Sat May 4 IronHorse Marathon Half Marathon & 5K Riceville IA
Sat May 4 La Crosse Marathon Half Marathon & 5k La Crosse WI
Sat May 4 Less Popular Brooklyn Half Marathon Brooklyn NY
Sat May 4 Lincoln-Way Half Marathon & 10k Frankfort IL
Sat May 4 Maine Coast Half Marathon & 5k Wells ME
Sat May 4 May the Fourth Be with You Half Marathon 10k & 5k Santa Monica CA
Sat May 4 May the Fourth Race Half Marathon 10k & 5k Farmington UT
Sat May 4 Muddy River Marathon & Half Marathon Cape Girardeau MO
Sat May 4 Neuse River Bridge Run Half Marathon 10k & 5k New Bern NC
Sat May 4 Noccalula Falls Spring Trail Run Half Marathon & 5M Gadsden AL
Sat May 4 Ocho de Mayhem Half Marathon & 12k Middleburg FL
Sat May 4 Payson Prayer Run Half Marathon 10k & 5k Payston UT
Sat May 4 Pierre Half Marathon Pierre SD
Sat May 4 Pirate 5k 10k & Half Marathon Stillwater OK
Sat May 4 Pirate 5k 10k & Half Marathon Naples FL
Sat May 4 Pirate 5k 10k & Half Marathon Ocala FL
Sat May 4 Pirate 5k 10k & Half Marathon Everett WA
Sat May 4 Pirate 5k 10k & Half Marathon DeBary FL
Sat May 4 Pirate 5k 10k & Half Marathon Venice FL
Sat May 4 Pirate 5k 10k & Half Marathon Chillicothe OH
Sat May 4 Pirate 5k 10k & Half Marathon Holiday FL
Sat May 4 Pirate 5k 10k & Half Marathon Williamsburg VA
Sat May 4 Pirate 5k 10k & Half Marathon Beavercreek OH
Sat May 4 Pirate 5k 10k & Half Marathon Longview TX
Sat May 4 Pirate 5k 10k & Half Marathon Bel Air MD
Sat May 4 Pirate 5k 10k & Half Marathon Knoxville TN
Sat May 4 Pirate 5k 10k & Half Marathon Yakima WA
Sat May 4 Potomac River Run Marathon & Half Marathon Washington DC
Sat May 4 Provo City Half Marathon & 5k Provo UT
Sat May 4 RC2 Community Run Half Marathon 10k & 5k Ripon WI
Sat May 4 Redeem Mi Run Half Marathon & 5k Montague MI
Sat May 4 Run for the Lakes Marathon Half Marathon & 10k Nisswa MN
Sat May 4 Seashore Half Marathon & 5k Lewes DE
Sat May 4 Shiprock Marathon & Half Marathon Shiprock NM
Sat May 4 Shipyard Maine Coast Half & 5k Wells ME
Sat May 4 Strolling Jim Run & Half Marathon Wartrace TN
Sat May 4 Tails and Trails Half Marathon 10k & 5k Tallahassee FL
Sat May 4 The Grab Bag Half Marathon 10k & 5k Chattanooga TN
Sat May 4 Tortolita Traverse Half Marathon & 7M Marana AZ
Sat May 4 Trail Nut 10k and Half Marathon Bedford VA
Sat May 4 Twin Lights Half Marathon Gloucester MA
Sat May 4 Wisconsin Marathon Half Marathon & 5k Kenosha WI

Sunday, May 5

Sun May 5 Avenue of the Giants Marathon Half Marathon & 10k Arcata CA
Sun May 5 Bay Bridge Half Marathon Oakland CA
Sun May 5 Breakneck Point Trail Runs Marathon & Half Marathon Beacon NY
Sun May 5 Bridge Run Half Marathon & 5k Binghampton NY
Sun May 5 Chicagoland Spring Marathon & Half Marathon Schaumburg IL
Sun May 5 Cinco de Mayo Half Marathon 10k & 5k Portland OR
Sun May 5 Colorado Marathon Half Marathon 10K & 5K Fort Collins CO
Sun May 5 Cranky Crab Half Marathon & 5k Seekonk MA
Sun May 5 Des Moines Women's Half Marathon Des Moines IA
Sun May 5 Flying Pig Marathon & Half Marathon Cincinnati OH
Sun May 5 Frederick Running Festival Half Marathon Frederick MD
Sun May 5 Grayson Highlands Half Marathon Grayson Highlands State Park VA
Sun May 5 Great Western Half Marathon and 10k St. Charles IL
Sun May 5 Greater Binghamton Bridge Run Half Marathon & 5k Binghamton NY
Sun May 5 Greenwood Furnace Trail Challenge Half Marathon Greenwood Furnace State Park PA
Sun May 5 Hometown Half Marathon 10k & 5k San Antonio TX
Sun May 5 Hudson Valley Marathon Half Marathon at the Walkway Over the Hudson Highland NY
Sun May 5 Kalamazoo Marathon Half Marathon 10k & 5k Kalamazoo MI
Sun May 5 Lincoln Marathon & Half Marathon Lincoln NE
Sun May 5 Long Island Marathon & Half Marathon Festival of Events Long Island NY
Sun May 5 Mother's Day Half Marathon & 5k Kirkland WA
Sun May 5 National Women's Half Marathon & 8K Washington DC
Sun May 5 NYC Spring Half Marathon New York NY
Sun May 5 Pacific Coast Running Festival Half Marathon 10k 5k & 1M Long Beach WA
Sun May 5 Palm Bluff Trail Race and Ultra Marathon Osteen FL
Sun May 5 Prairie Fire Spring Half Marathon & 5k Wichita KS
Sun May 5 Providence Marathon Half Marathon & 5k Providence RI
Sun May 5 Pittsburgh Marathon & Half Marathon Pittsburgh PA
Sun May 5 Providence Marathon & Half Marathon Providence RI
Sun May 5 Punta Gorda Half Marathon & 5k Punta Gorda FL
Sun May 5 REVEL White Mountains Marathon & Half Marathon Conway NH
Sun May 5 Run for the Zoo Half Marathon 10k & 5k Albuquerque NM
Sun May 5 OC Marathon Half Marathon & 5k Newport Beach CA
Sun May 5 Shelburne Half Marathon 10k & 5k Shelburne VT
Sun May 5 Sisters Country 20M & Half Marathon Sisters OR
Sun May 5 Snohomish Women's Run Half Marathon 10k & 5k Snohomish WA
Sun May 5 Tour de Force Charity Run Half Marathon 10k & 5k Plattsburgh NY
Sun May 5 Wallis Sands Half Marathon Rye NH
Sun May 5 Walter Childs Memorial Race of Champions Marathon & Half Marathon Holyoke MA
Sun May 5 Wildflower Trail Runs Marathon Half Marathon & 7M Bastrop TX
Sun May 5 Windsor Run & Wine Half Marathon 10k & 5k Windsor CA
Sun May 5 York Marathon & Half Marathon York PA

Monday, May 6 – Friday, May 10

Saturday, May 11

Sat May 11 Adamant Half Marathon Adamant VT
Sat May 11 Beaverhead Marathon & Half Marathon Dillon MT
Sat May 11 Bridge the Gap to Health Half Marathon 10k & 5k Quincy IL
Sat May 11 Brookings Marathon & Half Marathon Brookings SD
Sat May 11 Capital City Race Half Marathon 10k & 5k Jefferson City MO
Sat May 11 Carbon Valley Half Marathon & 5k Firestone CO
Sat May 11 Carter Caves Half Marathon Olive Hill KY
Sat May 11 Cross Fit PC Half Marathon Maryville TN
Sat May 11 Farmington Half Marathon 10k & 5k Farmington UT
Sat May 11 Flower Moon 50M Marathon Half Marathon & 5k Pawhuska OK
Sat May 11 Greenbrier Half Marathon 10k & 5k White Sulphur Springs WV
Sat May 11 Grizzly Peak 50k Marathon 30k Half Marathon & 10k Berkeley CA
Sat May 11 Happy Girls Half Marathon 10k & 5k Bend OR
Sat May 11 Happy Half & 5k Ellicottville NY
Sat May 11 Hippie Chick Half and Quarter Marathon & 5k Champoeg State Park OR
Sat May 11 Hometown Half Marathon 10k & 5k Lansing MI
Sat May 11 Ice Age Trail Run 50M 50k & Half Marathon La Grange WI
Sat May 11 Jewel of the Valley Marathon Half Marathon 10k & 5k Yakima WA
Sat May 11 Jump Off Rock Half Marathon & 10k Hendersonville NC
Sat May 11 Long Bridge Half Marathon & 10k Sandpoint ID
Sat May 11 Madre's Fiesta Half Marathon 14k & 7k Middleburg FL
Sat May 11 Maple Grove Half Marathon 10k & 5k Maple Grove MN
Sat May 11 Mermaid Run Mare Island Half Marathon 10k & 5k Vallejo CA
Sat May 11 Mohican Trail Race Perrysville OH
Sat May 11 Mother's Day Half Marathon & 5k Rockaway Beach NY
Sat May 11 Mothers Day Half Marathon 15k 10k & 5k Long Beach CA
Sat May 11 Mountain Railroad Half Marathon Everett PA
Sat May 11 Muir Woods Marathon Half Marathon & 7M Stinson Beach CA
Sat May 11 Ninja 5k 10k & Half Marathon Naples FL
Sat May 11 Ninja 5k 10k & Half Marathon Olympia WA
Sat May 11 Ninja 5k 10k & Half Marathon York PA
Sat May 11 Ninja 5k 10k & Half Marathon Concord NC
Sat May 11 Ninja 5k 10k & Half Marathon Tallahassee FL
Sat May 11 Ninja 5k 10k & Half Marathon Hollywood FL
Sat May 11 Ninja 5k 10k & Half Marathon Little Rock AR
Sat May 11 Ninja 5k 10k & Half Marathon Punta Gorda FL
Sat May 11 Ninja 5k 10k & Half Marathon Ocklawaha FL
Sat May 11 Ninja 5k 10k & Half Marathon Gadsden AL
Sat May 11 Ninja 5k 10k & Half Marathon DeLand FL
Sat May 11 Nitro Trail Half Marathon 10k & 5k San Pablo CA
Sat May 11 North Mitten Half Marathon 10k & 5k Thompsonville MI
Sat May 11 Paducah Iron Mom Half Marathon & 5k Paducah KY
Sat May 11 Prairie Series – Day 2 MO Marathon Half Marathon 10k & 5k St. Joseph MO
Sat May 11 Race4Warriors Marathon Half Marathon & 5K Lewes DE
Sat May 11 Run for Her Life Half Marathon & 5k Newton IA
Sat May 11 Run on the River Half Marathon 10k & 5k Astoria OR
Sat May 11 Running with the Cows Half Marathon & 5k Bucyrus KS
Sat May 11 RunTheBluegrass Half Marathon 10k & 5k Lexington KY
Sat May 11 San Juan Island Half Friday Harbor WA
Sat May 11 Santa Barbara Wine Country Half Marathon Solvang CA
Sat May 11 Scenic City Trail Marathon & Half Marathon Chattanooga TN
Sat May 11 Smoke Rise Trail Run Half Marathon & 10k Huntsville AL
Sat May 11 Smoke Rise Trail Runs Marathon Half Marathon & 5M Glouster OH
Sat May 11 Spring Burke Lake 5k 10k & Half Fairfax Station VA
Sat May 11 Spring for the Trails Half Marathon Ipswich MA
Sat May 11 Sri Chinmoy 5k Half Marathon & Relay New York NY
Sat May 11 Starved Rock Country Marathon Half Marathon & 5k Ottawa IL
Sat May 11 Stinson Beach Half Marathon & 7M Stinson Beach CA
Sat May 11 Sunshine Sprint Half Marathon 10k & 5k Santa Monica CA
Sat May 11 Texas Switchback Trail Race Marathon Half Marathon 10k & 5k Johnson City TX
Sat May 11 Trail Run at Sly Park Pollock Pines CA
Sat May 11 USA Women's Half Marathon Southampton NY
Sat May 11 Vallecito Lake Heavy Half Bayfield CO
Sat May 11 Viola Valley Half Marathon & 5k Viola TN
Sat May 11 Valkyrie Trail Race & Half Marathon Colorado Springs CO
Sat May 11 Woodbury Lakes Half Marathon 10k & 5k Woodbury MN
Sat May 11 Yosemite Half Marathon Bass Lake CA

Sunday, May 12

Sun May 12 Brooklyn Mother's Day Half 10k & 5k Brooklyn NY
Sun May 12 Cambridge Crab Run Half Marathon & 5k Cambridge MD
Sun May 12 CRC Mother's Day Half Marathon & 5k Fort Worth TX
Sun May 12 Fruita Trail Half Fruita CO
Sun May 12 Lake Norman Half Marathon Mooresville NC
Sun May 12 Liberty Station Marathon Half Marathon Relay & 5k San Diego CA
Sun May 12 Margarita Half and 5k Greenland NH
Sun May 12 Milwaukee Mother's Day Half Marathon 10k & 5k Milwaukee WI
Sun May 12 Mohican Trail Race Perrysville OH
Sun May 12 Mother's Day Half Marathon 15k 10k & 5k Santa Monica CA
Sun May 12 Mother's Day Run for the Roses Half Marathon 10k & 5k Coplay PA
Sun May 12 Prairie Series – Day 3 KS Marathon Half Marathon 10k & 5k Hiawatha KS
Sun May 12 Run for the Rose – Mother's Day Half Marathon 15k 10k & 5k Long Beach CA
Sun May 12 Run This Mother Half Marathon and 5k San Antonio TX
Sun May 12 Vermont Sun Half Marathon 10k & 5k Lake Dunmore VT
Sun May 12 Western Mass Mother's Day Half Marathon Whately MA

Monday, May 13 – Friday, May 17

Saturday, May 18

Sat May 18 13 Mile Trail Race Top Down San Jose CA
Sat May 18 Alum Creek Trail Race Lewis Center OH
Sat May 18 Beach & Back Half Marathon & 5k Marshfield MA
Sat May 18 Cedarock Trail Run 5k 10k & Half Marathon/Relay Burlington NC
Sat May 18 Clear Creek Half Marathon & 5k Sevier UT
Sat May 18 Crossover Half Paradise UT
Sat May 18 Crush Cancer Run Half Marathon 10k & 5k Terrebonne OR
Sat May 18 Dances with Dirt – Gnaw Bone Half Marathon Nashville IN
Sat May 18 Dandelion Run Half Marathon 10k 4M & 2M Derby VT
Sat May 18 DASH Around Kampeska Half Marathon Watertown SD
Sat May 18 DeWitt Take a Breath for PH and Get Moving for MS Half Marathon 10k & 5k DeWitt MI
Sat May 18 Endure 12 Hour 24 Hour & Half Marathon Divide CO
Sat May 18 Famous Idaho Potato Marathon Half Marathon 10k & 5k Boise ID
Sat May 18 Fiesta De Mayo Half 10k & 5k Irving TX
Sat May 18 Go Girl Run Half Marathon & 5k – Kansas City Kansas City MO
Sat May 18 Great Guernsey Trail Half Marathon 10k & 5k Cambridge OH
Sat May 18 Harpers Ferry Half Marathon & 5k Harpers Ferry WV
Sat May 18 Hometown Half Marathon 10k & 5k Omaha NE
Sat May 18 Joplin Memorial Run Half Marathon 10k & 5k Joplin MO
Sat May 18 La Jolla Half Marathon & 5k Del Mar CA
Sat May 18 Lion Heart Half Marathon 10k & 5k Woodward OK
Sat May 18 Madeline Island Marathon & Half Marathon La Pointe WI
Sat May 18 Marion Arts Festival Half Marathon & 5k Marion IA
Sat May 18 Mark Forester Price of Freedom Race Half Marathon & 5k Haleyville AL
Sat May 18 Mountains to Mainstreet Half Marathon & 5k Greenville SC
Sat May 18 Mud Mountain Trail Fest Half Marathon & 10k Enumclaw WA
Sat May 18 Never Say Never Half Marathon & 10k Tieton WA
Sat May 18 New River Marathon Half Marathon & 5k Todd NC
Sat May 18 Ogden Marathon Half Marathon 12k & 5k Ogden UT
Sat May 18 OM on the Run – Meditation Month Run Half Marathon 10k & 5k Santa Monica CA
Sat May 18 Rattlesnake Hills Wine Run Half Marathon 15k & 10k Zillah WA
Sat May 18 RBC Brooklyn Half Brooklyn NY
Sat May 18 Run Like a Girl Half Marathon & 10k Bellingham WA
Sat May 18 RunStock Half Marathon Kaiser MO
Sat May 18 Silver State 50 Mile 50k & Half Marathon Reno NV
Sat May 18 Soaring Eagle Trail Run Half Marathon 10k & 5k Sammamish WA
Sat May 18 St. Michaels Running Festival Half Marathon & 5k St. Michaels MD
Sat May 18 Strawberry Jam Half Marathon & 5k Bryson City NC
Sat May 18 Sutter Buttes Spirit Mountain Run Half Marathon 10k & 5k Sutter CA
Sat May 18 Tacos y Cerveza Trail Run Half Marathon 10k & 5k Fort Worth TX
Sat May 18 Thousand Islands Half Marathon & 10k Wellesley Island NY
Sat May 18 Timp Trail Marathon & Half Marathon Orem UT
Sat May 18 Two-Way Torture Test Half Marathon Relay Fairbanks AK
Sat May 18 Vermejo Charcoal Burner Gravel Run Half Marathon Raton NM
Sat May 18 Viking 5k 10k & Half Marathon Stillwater OK
Sat May 18 Viking 5k 10k & Half Marathon Naples FL
Sat May 18 Viking 5k 10k & Half Marathon Ocala FL
Sat May 18 Viking 5k 10k & Half Marathon Everett WA
Sat May 18 Viking 5k 10k & Half Marathon DeBary FL
Sat May 18 Viking 5k 10k & Half Marathon Beavercreek OH
Sat May 18 Viking 5k 10k & Half Marathon Longview TX
Sat May 18 Viking 5k 10k & Half Marathon Temple TX
Sat May 18 Viking 5k 10k & Half Marathon Hudson FL
Sat May 18 Viking 5k 10k & Half Marathon Columbus GA
Sat May 18 Virginia Wine Country Half Marathon 10k & 5k Leesburg VA
Sat May 18 Whitefish Marathon Half Marathon & 5k Whitefish MT

Sunday, May 19

Sun May 19 Alum Creek Trail Race Lewis Center OH
Sun May 19 Armed Services Marathon Half Marathon & 5k Grand Haven MI
Sun May 19 Capital City Marathon Half Marathon & 5M Olympia WA
Sun May 19 Carderock Running Festival Half Marathon & 5k Carderock MD
Sun May 19 Cellcom Green Bay Marathon Half Marathon & 5k Green Bay WI
Sun May 19 Chicago Spring Half Marathon & 10k Chicago IL
Sun May 19 Cleveland Marathon Half Marathon & 10k Cleveland OH
Sun May 19 DAM 8 Half Marathon & 8k DeRuyter NY
Sun May 19 Deer Grove Trail Half Marathon and 10k Palatine IL
Sun May 19 Denver Colfax Marathon Half Marathon & 10M Denver CO
Sun May 19 Fountainhead Half Marathon and 10k Trail Run Fairfax Station VA
Sun May 19 Hometown Half Marathon 10k & 5k Austin TX
Sun May 19 Horseneck Half Marathon Westport MA
Sun May 19 Hy-Vee Greater Kansas Half Marathon Series Overland Park KS
Sun May 19 Jersey City Half 10k & 5k Jersey City NJ
Sun May 19 Marine Corps Historic Half Fredericksburg VA
Sun May 19 Med City Marathon 20M & Half Marathon Rochester MN
Sun May 19 MountainOne Steel Rail Half Marathon Pittsfield MA
Sun May 19 Mystic Half Marathon & 10k Mystic CT
Sun May 19 NCRC Classic Half Marathon & 10k Cary NC
Sun May 19 Papillion Half Marathon 10k & 5k Papillion NE
Sun May 19 Queen Bee Montana Marathon Half Marathon & 10k Billings MT
Sun May 19 Ram Party Marathon Half Marathon 9M & 5k Colorado Springs CO
Sun May 19 Reflection Run Half Marathon 10k & 5k Washougal WA
Sun May 19 Rhode Island Half Marathon East Providence RI
Sun May 19 Run for Heaven's Sake Half Marathon 10k & 5k Billings MT
Sun May 19 Running for the Rescues Half Marathon 15k 10k & 5k Long Beach CA
Sun May 19 Seaside Marathon Half Marathon 10k & 5k Ventura CA
Sun May 19 Sioux Falls Half Marathon Skedaddle Sioux Falls SD
Sun May 19 Soul Ryeders Half Marathon & 5k Rye NY
Sun May 19 Steel Rail Race Marathon Half Marathon & 8k Cheshire MA
Sun May 19 Superhero Half Marathon & Relay Morris Township NJ
Sun May 19 USA Women's Half Marathon Nashville TN
Sun May 19 Windermere Marathon Half Marathon 10k & 5k Spokane WA

Saturday, May 25

Sat May 25 Armed Forces Half Marathon Concord CA
Sat May 25 Bayshore Marathon Half Marathon & 10k Traverse City MI
Sat May 25 Bill Snyder Highway Half & 5k Manhattan KS
Sat May 25 Cedarburg Half Marathon & 5k Cedarburg WI
Sat May 25 Connor's Claims 50k & Half Marathon Stockton UT
Sat May 25 East Fork Trail Race Bethel OH
Sat May 25 Eastern Oregon Half Marathon 10k & 5k Spray OR
Sat May 25 Fun in the Sun Half Marathon 15k 10k & 5k Long Beach CA
Sat May 25 Great American River Run Half Marathon 10k & 5k Memphis TN
Sat May 25 Hamden Hills Half Marathon & 5k Hamden CT
Sat May 25 Hometown Half Marathon 10k & 5k Hendersonville TN
Sat May 25 Hurricane Creek Half Marathon 5M & 5k Joseph OR
Sat May 25 Lake City Running Festival Half Marathon 10k & 5k Plattsburgh NY
Sat May 25 Luau 5k 10k & Half Marathon Naples FL
Sat May 25 Luau 5k 10k & Half Marathon Deltona FL
Sat May 25 Luau 5k 10k & Half Marathon Panama City Beach FL
Sat May 25 Luau 5k 10k & Half Marathon Bradenton FL
Sat May 25 Luau 5k 10k & Half Marathon Largo FL
Sat May 25 Luau 5k 10k & Half Marathon Marianna FL
Sat May 25 Luau 5k 10k & Half Marathon Pflugerville TX
Sat May 25 Luau 5k 10k & Half Marathon Homestead FL
Sat May 25 Medina Half Marathon & 5k Medina OH
Sat May 25 Placerville Path Memorial Day Run Half Marathon 15k 10k & 5k Placerville CA
Sat May 25 Prince of Wales Island Marathon & Half Marathon Craig AK
Sat May 25 Red Cedar Trail Half Marathon Makanda IL
Sat May 25 Redfish Lake Lodge Run Half Marathon 10k & 5k Stanley ID
Sat May 25 Spring Memorial Half 10k & 5k Springfield VA
Sat May 25 Stillwater Half Marathon 10k & 5k Stillwater MN
Sat May 25 Stumptown Trail Runs Half Marathon Portland OR
Sat May 25 Sugar Badger 50/50 Belleville WI
Sat May 25 Texas Triple Marathon & Half Marathon Dallas TX
Sat May 25 Top of Michigan Festival of Races Half Marathon 10k & 5k Petoskey MI
Sat May 25 Trent Waldron Half Marathon & 10k Anchorage AK

Sunday, May 26

Sun May 26 American Heroes Half Marathon & 5k Bellevue NE
Sun May 26 Badass Texas Half Marathon 10k & 5k Waco TX
Sun May 26 Buffalo Marathon & Half Marathon Buffalo NY
Sun May 26 Charlie Horse Half Marathon & 5k Mohnton PA
Sun May 26 Coeur d'Alene Marathon Half Marathon 10k & 5k Coeur d'Alene ID
Sun May 26 East Fork Trail Race Bethel OH
Sun May 26 Hibiscus Half Marathon 15k & 5M Honolulu HI
Sun May 26 Hometown Half Marathon 10k & 5k – Des Moines Polk City IA
Sun May 26 Hometown Half Marathon 10k & 5k Fort Walton Beach FL
Sun May 26 Memorial Day Run Half Marathon 10k & 5k Lyons WI
Sun May 26 Mine Hill Half Marathon Roxbury CT
Sun May 26 Northwoods Escape Marathon Half Marathon & 5k Minocqua WI
Sun May 26 Ocean Breeze Half Marathon 15k 10k & 5k Santa Monica CA
Sun May 26 Run Madtown Half Marathon & 10k Madison WI
Sun May 26 Spirit Trail Run Marathon Half Marathon & 8k Buena Vista CO
Sun May 26 Spring Georgetown Half & 5k Washington DC
Sun May 26 Texas Triple Marathon & Half Marathon Dallas TX
Sun May 26 Wyoming Marathon Races Laramie WY

Monday, May 27-Friday, May 31

MENU