Date
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 6, 2023
May 4, 2024
May 4, 2024
May 4, 2024
May 6, 2023
May 6, 2023
May 4, 2024
May 4, 2024
May 4, 2024
May 6, 2023
May 4, 2024
May 4, 2024 (W)
May 4, 2024 (NWF)
May 4, 2024 (NWF)
Hacienda Hills Run Marathon, Half, 50k, 9mi, 10k, 5k
Potomac River Marathon & Half Marathon 2024 Registration
Seashore 1/2 Marathon Classic, 5k & Relay
Aloha Racing Ho'omau Half Marathon, 10k, 5k
Boise River Marathon, Half Marathon, 10k, 5k
Lincoln Way Half Marathon and 10k
One America 500 Festival Mini Marathon (half marathon)
IronHorse Races Half Marathon, 10k, 5k
Maine Coast Half Marathon & 5k
YuKan Run Twin Lights Half Marathon (3 hr course time limit)
Run for the Lakes Half Marathon, 10k, 5k
Shiprock Marathon & Half Marathon 2024 Registration
GBTC Grand Island Half Marathon 2024 Registration
The Less Popular Brooklyn Half Marathon 2024 Registration
Neuse River Bridge Half Marathon, 10k, 5k
Cinco De Mayo Half Marathon, 10k, 5k
May the Fourth Run Half Marathon, 10k, 5k
Wisconsin Marathon & Half Marathon & 5k
La Crosse Marathon, Half Marathon, 5k Festival
RC2 Community Runs Half Marathon, 10k, 5k
City
State
San Jose
Washington
Lewes
Ewa Beach
Boise
Frankfort
Indianapolis
Riceville
Wells
Gloucester
Nisswa
New Prague
Shiprock
Bridgehampton
Grand Island
Brooklyn
Ne Bern
Sallisaw
Milwaukie
Provo
Vernal
Farmington
New Kent
Kenosha
La Crosse
Ripon
Fish Creek
California
D.C.
Delaware
Hawaii
Idaho
Illinois
Indiana
Iowa
Maine
Massachusetts
Minnesota
Minnesota
New Mexico
New York
New York
New York
North Carolina
Oklahoma
Oregon
Utah
Utah
Utah
Virginia
Wisconsin
Wisconsin
Wisconsin
Wisconsin
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024 (W)
May 5, 2024
May 5, 2024 (NWF)
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2023
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024
May 5, 2024 (T)
May 7, 2023
May 5, 2024
May 7, 2023
May 7, 2023
May 5, 2024
May 5, 2024
May 5, 2024
The OC Marathon, Half Marathon & 5K
Windsor Half Marathon, 10k, 5k
Avenue of the Giants Marathon, Half Marathon
Colorado Marathon, Half Marathon, 10k, 5k
Palm Bluff Trail Race 50k, 1/2 Marathon, 12k 2024 Registration
Chicagoland Spring Marathon & Half Marathon 2024 Registration
Des Moines Women's Half Marathon
Prairie Fire Spring Half Marathon 2024 Registration
Frederick Running Festival Half Marathon, Relay, 5k
Cranky Crab Half Marathon, 10k, 5k
Zeigler Kalamazoo Half Marathon, 10k, 5k
Lincoln Marathon & Half Marathon
Revel White Mountains Marathon & Half Marathon
Run for the Zoo Half Marathon, 10k, 5k, 1mi
Hudson Valley Marathon at the Walkway, Half Marathon, 10k, 5k
The Jovia Long Island Marathon & Half Marathon
The Bridge Run Half Marathon & 5k
Breakneck Point Trail Runs Half Marathon
Flying Pig Marathon, Half Marathon, 10k, 5k
Dick's Pittsburgh Marathon, Half Marathon & Relay
Providence Marathon, Half Marathon, 5k
Wildflower Marathon, Half Marathon & 8mi
Shelburne Athletic Club Half Marathon, 10k, 5k
Run for the Animals Half Marathon & 10k
Grayson Highlands Trail Runs Half Marathon & 50k
Snohomish Women's Run Half Marathon & 10k
Costa Mesa
Oakland
Windsor
Weot
Fort Collins
Osteen
Schaumburg
Des Moines
Wichita
Frederick
Seekonk
Kalamazoo
Lincoln
Conway
Rye Beach
Albuqurque
Higland
East Meadow
Binghamton
Beacon
Cincinnati
Pittsburgh
Providence
Bastrop
Shelburne
Bedford
Wachapreague
Grayson Highlands
Everett
Kirkland
Long Bch Peninsula
California
California
California
California
Colorado
Florida
Illinois
Iowa
Kansas
Maryland
Massachusetts
Michigan
Nebraska
New Hampshire
New Hampshire
New Mexico
New York
New York
New York
New York
Ohio
Pennsylvania
Rhode Island
Texas
Vermont
Virginia
Virginia
Virginia
Washington
Washington
Washington
May 10, 2024 (W)
May 10, 2024
Miami
Fairlee
Oklahoma
Vermont
May 13, 2023
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024 (T)
May 11, 2024 (NWF)
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 13, 2023
May 11, 2024
May 13, 2023
May 11, 2024
May 11, 2024
May 13, 2023
May 11, 2024 (NWF)
May 13, 2023
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024 (W)
May 13, 2023
May 11, 2024
May 11, 2024
May 13, 2023
May 11, 2024
May 13, 2023
May 11, 2024
May 11, 2024
May 13, 2023
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 13, 2023
May 11, 2024 (NWF)
May 11, 2024
May 13, 2023
May 11, 2024 (NWF)
May 13, 2023
May 11, 2024
May 11, 2024
May 11, 2024
May 11, 2024
May 13, 2023
Totem to Totem Half marathon 2023 Registration
Vacation Races Yosemite Half Marathon
Mermaid Run Mare Island Half Marathon, 10k, 5k
Trail Run at Sly Park 50k, 20mi, 13.1mi, 10mi, 5k
Muir Woods Marathon, Half Marathon, 7mile
Grizzly Peak Trail Marathon, Half Marathon, 50k, 30k, 10k
Santa Barbara Wine Country Half Marathon & Relay
BWR Mother's Day Long Beach Half Marathon, 15k, 10k, 5k
Nitro Trail Half Marathon, 10k, 5k
Sunshine Sprint Half Marathon, 15k, 10k, 5k
Carbon Valley Half Marathon, Relay, 5k and Fun Run
Valkyrie Trail Race 50k, Marathon Half Marathon, 4mi
Race4Warriors Half & Full Marathon Challenges & 5k
Chick-fil-A / Big Peach Running Co Half Marathon & Duck Dash 5k
Starved Rock Country Marathon & Half Marathon
Bridge the Gap to Health Half Marathon, 10k, 5k
Run for Her Life Half Marathon & 5k
Friends of Yellow River State Forest Trail Run Half Marathon, 10k, 5k
Running with the Cows Half Marathon
Run the Bluegrass America's Prettiest Half Marathon & Mother's Day 10k
Mercy Health Paducah Iron Mom Half Marathon, Relay, 5k
ECTA Spring for the Trails Half Marathon
North Mitten Half Marathon, 10k, 5k
MM Prairie Series Marathon, Half, 50/10/5k (Day 2)
Beaverhead Marathon & Half Marathon
New England Challenge II Granite State Marathon, Half Marathon
Happy Half at Holiday Valley Half Marathon & 5k
Fiddler's Bridge Half Marathon & 5k
Rockapulko Mother's Day Half Marathon & 5k 2024 Registration
514 Bruce Smith Celebrity 1/2 Marathon& 5k
Sri Chinmoy Half Marathon & 5k
Jump Off Rock Half Marathon & 10k
Spring Race Great Guernsey Trail Half Marathon, 10k, 5k
Run on the River Half Marathon, 10k, 5k
Happy Girls Half Marathon, 5k, 1.5k
Mountain Railroad Half Marathon
Mountains to Main Street Half Marathon & 5k
Brookings Marathon, Half Marathon & Relay
Scenic City Trail Marathon, 1/2 Marathon
CrossFit Pistol Creek Half Marathon
Vigor Big Cottonwood Canyon Half Marathon
Bishop Events Spring Burke Lake Half Marathon, 10k, 5k
Jewel of the Valley Marathon & Half Marathon
Resort Races Collection Greenbrier Half Marathon
Ketchican
Bass Lake
Vallejo
Pollock Pines
Stinson Beach
Berkley
Santa Barbara
Long Beach
Pinole
Santa Monica
Firestone
Colorado Springs
Lewes
Cartersville
Ottawa
Quincy
Newton
Harpers Ferry
Bucyrus
Lexington
Paducah
Ipswich
Thompsonville
Maple Grove
St. Joseph
Dillon
Nashua
Ellicottville
Town of Clinton
Rockaway
Buffalo
New York
Hendersonville
Cambridge
Astoria
Bend
Champoeg
Everett
Greenville
Brookings
Chattanooga
Viola
Maryville
Cottonwood Heights
Fairfax Station
Friday Harbor
Yakima
White Sulphur Springs
Pewaukee
Alaska
California
California
California
California
California
California
California
California
California
Colorado
Colorado
Delaware
Georgia
Illinois
Illinois
Iowa
Iowa
Kansas
Kentucky
Kentucky
Massachusetts
Michigan
Minnesota
Missouri
Montana
New Hampshire
New York
New York
New York
New York
New York
North Carolina
Ohio
Oregon
Oregon
Oregon
Pennsylvania
South Carolina
South Dakota
Tennessee
Tennessee
Tennessee
Utah
Virginia
Washington
Washington
West Virginia
Wisconsin
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024 (W)
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024
May 12, 2024
May 14, 2023
May 14, 2023
May 12, 2024
May 14, 2023
May 12, 2024
May 12, 2024
May 12, 2024
The Suasquatch Scramble Half Marathon, 10k, 5k
Run for the Rose Half Marathon, 15k, 10k, 5k
BWR Mother's Day Santa Monica Half Marathon, 15k, 10k, 5k
The Mother's Day Heart & Sole Half Marathon, 10k, 5k
Quad Cities Distance Classic Half Marathon & 5k 2024 Registration
What the Hill? Half Marathon & 5k
MM Prairie Series Marathon, Half Marathon, 50/10/5k (Day 3)
New England Challenge II Pine Tree Marathon, Half Marathon
Cambridge Crab Run Half Marathon & 5k
WMASS Mother's Day Half Marathon
Brooklyn Mother's Day Half Marathon, 10k, 5k
Hook Mountain Half Marathon & 5k
Yo Mamma So Fast Half Marathon, 5k
Mother's Day Run for the Roses Half Marathon, 10k, 5k
Run this Mother Women's Only 1/2 Marathon & 5k
CRC Mother's Day Half Marathon & 5k
Oakland
Long Beach
Santa Monica
Boulder
Rock Island
Chesterton
Hiawatha
Portland
Cambridge
Whately
Portsmouth
Brooklyn
Congers
Queens
Coplay
Black Lick
San Antonio
Fort Worth
Salisbury
California
California
California
Colorado
Illinois
Indiana
Kansas
Maine
Maryland
Massachusetts
New Hampshire
New York
New York
New York
Pennsylvania
Pennsylvania
Texas
Texas
Vermont
May 13, 2024
May 13, 2024
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 4
Red Island State Marathon, Half Marathon New England Challenge II
S. Sioux City
Warwick
Nebraska
Rhode Island
May 14, 2024
May 14, 2024
Sioux City
Westfield
Iowa
Massachusetts
May 15, 2024
May 15, 2024
Nutmeg State Marathon, Half Marathon New England Challenge II
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 6
Hartford
Baltic
Connecticut
South Dakota
May 16, 2024
May 16, 2024
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 7
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 7
Breckenridge
Whapeton
Minnesota
North Dakota
May 17, 2024
May 17, 2024
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 8
Mainly Marathons Prairie Series Marathon, Half, 50/10/5k day 8
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 20, 2023
May 18, 2024
May 20, 2023 (T)
May 18, 2024
May 18, 2024
May 20, 2023
May 18, 2024
May 20, 2023
May 18, 2024
May 18, 2024
May 18, 2024
May 20, 2023
May 20, 2023
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 20, 2023
May 20, 2023
May 20, 2023
May 18, 2024
May 18, 2024 (NWF)
May 20, 2023
May 18, 2024
May 18, 2024
May 18, 2024
May 20, 2023
May 18, 2024
May 18, 2024
May 20, 2023
May 18, 2024
May 18, 2024
May 18, 2024
May 18, 2024
May 20, 2023
May 18, 2024
May 18, 2024
La Jolla Half Marathon & La Jolla Shores 5K
Run You Must Half Marathon, 15k, 10k, 5k
Sutter Buttes Spirit Mountain Run 5k, 10k & Half Marathon
Wildcat Half Marathon, 10k, 5k
Endure Trail Runs Half Marathon & 10k
Barking Trees at Starkey Park Half Marathon, 10k, 5k (dog friendly)
Famous Idaho Potato Marathon & Half Marathon
Red Cedar Trail Half Marathon at Giant City State Park
Dances with Dirt Gnaw Bone Marathon, Half, 50mi, 50k, 10k
St. Michaels Running Festival Half Marathon, 10k, 5k
Martha's Vineyard Marathon & Half Marathon
DeWitt Take a Breath for PH, Get Moving for MS Half Marathon
Wheatlake Festival of Races Half Marathon & 5k
Freeman Joplin Memorial Run Half Marathon, 10k, 5k
Go Girl Run Kansas City Half Marathon & 5k
Veteran Suicide Awareness & Prevention Half Marathon
Kickin Assphault Half Marathon, 10k, 1mi
Whitefish Marathon, Half Marathon, 5k
Silver State 50k, 50-Miler & Trail Half Marathon
Thousand Islands Half Marathon, 10k
New River Marathon & Half Marathon
Lion Heart Half Marathon, 2 Person Relay and 5k
Happy Girls Bend Half Marathon, 5k, 1.5k
Crush Cancer Run Half Marathon, 10k, 5k
Mountains to Mainstreet Half Marathon & 5k
Dash Around Kampeska 1/2 Marathon and 1/2 Marathon Relay
Front Porch Days Half Marathon, 10k, 5k, 3k, 1k
Tacos y Cerveza Trail Run Half Marathon, 10k, 5k
Fiesta De Mayo Half Marathon, 10k, 5k
Ogden Marathon & Half Marathon
Timp Trail Marathon & Half Marathon
Virginia Wine Country Half Marathon, 10k, 5k 2024 Registration
Run Like a Girl Bellingham Half Marathon
Soaring Eagle Trail 5k, 10k, Half Marathon, Marathon, 50k
Harpers Ferry Half Marathon, 5k & Kids Run
Madeline Island Marathon & Half Marathon
Breckenridge
Whapeton
La Jolla
Santa Monica
Sutter
El Sobrante
Divide
New Port Richey
Boise
Makanda
Nashville
St. Michael
Martha's Vineyard
DeWitt
Big Rapids
Joplin
Kaiser
Kansas City
Missoula
Great Falls
Whitefish
Reno
Wellesley Island
Brooklyn
Todd
Bryson
Woodward
Bend
Terrebone
Greenville
Watertown
Kyle
Fort Worth
Irving
Ogden
Orem
Sevier
Paradise
Derby
Hillsboro
Bellingham
Sammamish
Tieton
Harpers Ferry
La Pointe
Woodville
Minnesota
North Dakota
California
California
California
California
Colorado
Florida
Idaho
Illinois
Indiana
Maryland
Massachusetts
Michigan
Michigan
Missouri
Missouri
Missouri
Montana
Montana
Montana
Nevada
New York
New York
North Carolina
North Carolina
Oklahoma
Oregon
Oregon
South Carolina
South Dakota
Texas
Texas
Texas
Utah
Utah
Utah
Utah
Vermont
Virginia
Washington
Washington
Washington
West Virginia
Wisconsin
Wisconsin
May 19, 2024
May 19, 2024
May 19, 2024 (NWF)
May 21, 2023
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
May 21, 2023
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024 (NWF)
May 19, 2024
May 19, 2024 (W)
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
May 21, 2023
May 19, 2024
May 21, 2023
May 19, 2024 (T)
May 19, 2024
May 19, 2024
May 19, 2024
May 19, 2024
Running for the Rescues Half Marathon, 15k, 10k, 5k
Denver Colfax Marathon & Half Marathon
Millstadt Tin Man Half Marathon
Deer Grove Trail Half Marathon & 10k
Life Time Chicago Spring Half Marathon & 10k
Carderock Running Festival Half Marathon & 5k
Steel Rail Marathon, Half Marathon, 8k (3:30 course time limit)
Armed Services Marathon, 1/2 Marathon, 5k
Med City Marathon, Half Marathon, 20mi, 5k
Renaissance Marathon & Half Marathon
Queen Bee Montana Marathon, Half Marathon, 10k, 5k
Superhero Half Marathon & Relay
CityTri The Jersey City Spring Half, 10k, 5k
Soul Ryeders Half Marathon & 5k
NCRC Classic Half Marathon & 10k
Cleveland Marathon, Half Marathon & 10k
Sioux Falls Skedaddle Half Marathon
Hometown Half Marathon, 10k, 5k
Laurel Memorial Half Marathon, 10k, 5k
Marine Corps Historic Half Marathon
Pocahontas Trail Fest Marathon, Half Marathon & Relay
Fountainhead Half Marathon & 10k Trail Run
Windermere Marathon, Half Marathon, 10k, 5k
Reflection Run Half Marathon, 10k, 5k
Capital City Marathon, Half Marathon
Long Beach
Aurora
Mystic
Millstadt
Palatine
Chicago
Carderock
Westport
Pittsfield
Grand Haven
Rochester
Ridgeland
Billings
Morristown
Jersey City
Rye
Cary
Cleveland
Lanesboro
East Providence
Sioux Falls
Austin
Lorton
Fredericksburg
Chesterfield
Fairfax Station
Spokane
Washougal
Olympia
Green Bay
California
Colorado
Connecticut
Illinois
Illinois
Illinois
Maryland
Massachusetts
Massachusetts
Michigan
Minnesota
Mississippi
Montana
New Jersey
New Jersey
New York
North Carolina
Ohio
Pennsylvania
Rhode Island
South Dakota
Texas
Virginia
Virginia
Virginia
Virginia
Washington
Washington
Washington
Wisconsin
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 27, 2023
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 27, 2023
May 27, 2023
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 27, 2023
May 25, 2024
Trent Waldron Half Marathon & 10k Registration
Prince of Wales Island Half Marathon & Relay
Placerville Path Memorial Day Run
Hamden Hills Half Marathon & 5k
Redfish Lake Lodge Half Marathon, 10k, 5k
Red Cedar Trail Half Marathon at Giant City State Park
Bayshore Marathon, Half Marathon, 10k
Stillwater Half Marathon, 10k, 5k
Lake City Running Festival 1/2 Marathon, 10k, 5k, Relay
Buffalo Marathon, Half Marathon & Relay
Eastern Oregon Half Marathon, 10k, 5k
Stumptown Trail Runs 50k & Half Marathon
Great American River Run Half Marathon & 5k
Hometown Half Marathon Nashville
Running the Distance Texas Triple 26.2 & 13.1 (day 1)
Bishop Events EOD Warrior Foundation Spring Memorial Half, 10k, 5k
Ogden Newspaper Half Marathon Classic
Salute the Troops Half Marathon
Anchorage
Craig
Concord
Placerville
Hamden
Washington
Stanley
Makanda
Manhattan
Traverse City
Stillwater
Plattsburgh
Buffalo
Medina
Spray
Portland
Memphis
Hendersonville
Dallas
Springfield
Wheeling
Fon Du Lac
Cedarburg
Alaska
Alaska
California
California
Connecticut
D.C.
Idaho
Illinois
Kansas
Michigan
Minnesota
New York
New York
Ohio
Oregon
Oregon
Tennessee
Tennessee
Texas
Virginia
West Virginia
Wisconsin
Wisconsin
May 26, 2024
May 26, 2024
May 26, 2024
May 26, 2024
May 28, 2023
May 26, 2024
May 26, 2024
May 28, 2023
May 26, 2024
May 26, 2024
May 26, 2024
May 26, 2024
May 26, 2024
May 28, 2023
Bishop Events Spring Georgetown 5k & Half Marathon
Hibiscus Half Marathon, 15k & 5 Miler
Hometown Half Marathon, 10k, 5k Des Moines
Lake City Running Festival 1/2 Marathon, 10k, 5k, Relay
Buffalo Marathon, Half Marathon & Relay
Charlie Horse Trail Half Marathon
Badass Texas Half Marathon, 10k, 5k
Running the Distance Texas Triple 26.2 & 13.1 (day 2)
Minocqua Northwoods Escape Marathon, Half Marathon, 5k
Thrillogy Memorial Day Run Half Marathon, 10k, 5k
Washington
Honolulu
Cour d'Alene
Polk City
Plattsburgh
Buffalo
Plowville
Waterfall
Waco
Dallas
Minocqua
Lyons
Madison
Laramie
D.C.
Hawaii
Idaho
Iowa
New York
New York
Pennsylvania
Pennsylvania
Texas
Texas
Wisconsin
Wisconsin
Wisconsin
Wyoming
May 29, 2023
May 29, 2023
May 27, 2024
May 27, 2024 (NWF)
May 27, 2024
May 27, 2024
Running for the Rescues Half Marathon, 15k, 10k, 5k
Grand Run Half Marathon, 10k, 5k
Bishop Events Fallen Soldiers Memorial Half Marathon, 10k, 5k
Boston's Run to Remember Half Marathon (No Walkers Allowed on Course)
Running the Distance Texas Triple 26.2 & 13.1 (day 3)
Long Beach
Westfield
Great Falls
Boston
Dallas
Minocqua
California
Indiana
Maryland
Massachusetts
Texas
Wisconsin
May Half Marathon Calendar event dates in dark grey are delinquent dates not updated by the race organizer yet. We strive to have dates 1 year out for May half marathons, but have no control of when they set, announce or update their dates.
May Half Marathons
The May Half Marathon Calendar is a complete simplistic listing of May half marathons 2024 in the USA. Currently the May half marathon schedule has 2024 half marathons, and May half marathons 2025 will be updated as they roll in from the 1/2 marathon race organizers. The May Half Marathon schedule identifies trail half marathons and walker friendly half marathons by a (T) symbol and a (W) symbol. The (T) means it is a TRUE trail half marathon (off road, switchbacks, etc) and a (W) means it is truly "official walker friendly" requiring the half marathon to allow a minimum of 18:32 mile pace, minimum 4 hours for participants to finish the 13.1 mile distance.
The May half marathon calendar features a complete listing of May half marathons in California, May half marathons in Texas, May half marathons in Colorado, May half marathons in New York, May half marathons in Utah, May half marathons in Illinois, May half marathons in Ohio, May half marathons in Florida, and all other 1/2 marathons in May across the USA.