May Half Marathons in the USA
Tallahassee, FL
Tails and Trails
May 7, 2022
Indianapolis, IN
500 Festival Mini Marathon
May 6, 2023
Cambridge, MD
Cambridge Crab Run
May 8, 2022
Long Beach, WA
Pacific Coast Running Festival
May 14, 2023
Maple Grove, MN
Maple Grove Half Marathon
May 14, 2022
Bloomington, MN
30 For Freedom
May 28, 2022
Nashville, IN
Dances With Dirt - Gnaw Bone, IN
May 21, 2022
Portland, OR
Stumptown Trail Runs
May 30, 2022
May 28, 2022
Hendersonville, NC
Jump Off Rock Half Marathon
May 13, 2023
Palatine, IL
Deer Grove Trail Half Marathon and 10K
May 21, 2023
Glen Rose, TX
Jurassic Trail Runs
May 21, 2022
Woodville, WI
Uff Da Run
May 13, 2023
Fairbanks, AK
Two-Way Torture Test
May 21, 2022
Schaumburg, IL
Chicagoland Spring Marathon
May 15, 2022
Southampton, NY
USA Womens Half Marathon
May 14, 2022
Grand Haven, MI
Armed Services Marathon
May 22, 2022
Wichita, KS
Prairie Fire Spring Half Marathon
May 1, 2022
Utica, NY
Erie Canal Half
May 15, 2022
Kirkland, WA
Mother's Day Half Marathon
May 8, 2022
St. Charles, MO
St. Charles Half Marathon
May 15, 2022
Hamden, CT
Hamden Hills Half Marathon
May 28, 2022
Wayzata, MN
Lake Minnetonka Half Marathon
May 3, 2020
Atlantic City, NJ
Rock 'n' Roll Atlantic City
May 21, 2023
May 20, 2023
York, PA
York Marathon
May 15, 2022
Birmingham, AL
Highlands College Half Marathon
May 7, 2022
Anchorage, AK
Trent Waldron Half Marathon
May 28, 2022
Washington, DC
Potomac River Run Marathon
May 1, 2022
Towpath Half Marathon
May 7, 2022
Spring Georgetown Half/5K
May 22, 2022
National Women's Half Marathon
May 7, 2023
Manhattan, KS
Bill Snyder Highway Half
May 21, 2022
Charleston, IL
Races for all Paces
May 14, 2022
Waynesville, OH
Night Owl Trail Marathon
May 21, 2022
Bellingham, WA
Run Like a Girl
May 14, 2022
Springfield, VA
Spring Memorial Half
May 28, 2022
Bastrop, TX
Wildflower Trail Runs
May 6, 2023
May 7, 2023
Temecula, CA
Women's Wine Country Trail Runs
May 7, 2022
Portsmouth, NH
Margarita Half Marathon
May 7, 2023
Bettendorf, IA
Quad Cities Running Festival
May 29, 2023
Buffalo, NY
Buffalo Marathon
May 28, 2023
May 27, 2023
Dayton, OH
Dayton Spring Half Marathon
May 14, 2022
Shelburne, VT
Shelburne Half Marathon
May 7, 2023
Honolulu, HI
Hibiscus Half Marathon
May 28, 2023
Watertown, SD
DASH Around Kampeska
May 20, 2022
May 21, 2022
Sioux City, IA
Prairie Series Day 5 - IA
May 17, 2022
Lincoln, NE
Lincoln Marathon
May 7, 2023
Duluth, MN
Pike Lake Half Marathon
May 21, 2022
Portland, ME
Pine Tree Marathon
May 16, 2022
Kenosha, WI
Wisconsin Marathon
May 7, 2022
Washougal, WA
Reflection Run
May 21, 2023
Del Mar, CA
La Jolla Half Marathon
May 20, 2023
Springfield, OH
Buck Creek Trail Half Marathon
May 28, 2022
Costa Mesa, CA
OC Marathon Weekend
May 7, 2023
May 6, 2023
Stone Mountain, GA
Turn Up the Pink Half
May 21, 2022
Berkeley, CA
Grizzly Peak
May 14, 2022
Hartford, CT
Nutmeg State Marathon
May 20, 2022
Colorado Springs, CO
Ram Party
May 14, 2022
Valkyrie Trail Race
May 20, 2023
Morris Township, NJ
Superhero Half Marathon & Relay
May 15, 2022
Friday Harbor, WA
San Juan Island Half
May 14, 2022
San Jose, CA
Hacienda Hills Run
May 6, 2023
Olympia, WA
Capital City Marathon
May 15, 2022
May 14, 2022
Joplin, MO
Joplin Memorial Run
May 7, 2022
Harrisburg, PA
Halfity Half Marathon
May 22, 2022
Rockford, IL
Gold Star Mission Run for the Fallen
May 21, 2022
Fruita, CO
Fruita Trail Half
May 15, 2022
Jersey City, NJ
Jersey City Half
May 15, 2022
Fredericksburg, VA
Marine Corps Historic Half
May 22, 2022
Ellensburg, WA
Manastash Ridge Trail Run
May 28, 2022
Tualatin, OR
Sole Sisters Half Marathon
May 21, 2022
Bedford, VA
Trail Nut 10K and Half Marathon
May 7, 2022
Stinson Beach, CA
Muir Woods Marathon
May 14, 2022
Binghamton, NY
Bridge Run
May 1, 2022
Hamilton, MA
Fast Half Marathon
May 7, 2022
Marshfield, MA
Beach and Back
May 15, 2022
Potomac, MD
Fallen Soldiers Memorial Half
May 30, 2022
New Kent, VA
Uncorked Half & 5K
May 7, 2022
Atlanta, GA
Whiskey Run Atlanta
May 28, 2022
Leesburg, VA
Virginia Wine Country Half Marathon
May 14, 2022
Petoskey, MI
Top of Michigan Festival of Races
May 27, 2023
Ketchikan, AK
Totem to Totem Half Marathon
May 14, 2022
Traverse City, MI
Bayshore Marathon
May 28, 2022
St. Charles, IL
Great Western Half Marathon and 10K
May 1, 2022
Buena Vista, CO
Spirit Trail Run
May 28, 2023
Huntsville, AL
Smoke Rise Trail Run
May 14, 2022
Graham, TX
Hidden Hills Ultra
May 21, 2022
Quincy, IL
Bridge The Gap to Health
May 14, 2022
Minocqua, WI
Northwoods Escape Marathon
May 29, 2022
Oak Bluffs, MA
Martha's Vineyard Marathon
May 20, 2023
Cartersville, GA
Chick-fil-A / Big Peach Running Co. Half Marathon
May 14, 2022
Roxbury, CT
Mine Hill Half Marathon
May 30, 2022
Cincinnati, OH
Flying Pig Marathon
May 7, 2023
May 6, 2023
Coeur d'Alene, ID
Coeur d'Alene Marathon
May 29, 2022
Papillion, NE
Papillion Half Marathon
May 15, 2022
Ottawa, IL
Starved Rock Country Marathon
May 14, 2022
Los Angeles, CA
Finish The Run - Griffith Park
May 1, 2022
Laguna Hills, CA
Laguna Hills Memorial Day Half Marathon
May 30, 2022
Salem, OR
Willamette Valley Marathon
May 29, 2022
Heflin, AL
Rockin Choccolocco 50K
May 14, 2022
Laramie, WY
Wyoming Marathon Races
May 29, 2022
Chattanooga, TN
Scenic City Trail Marathon
May 14, 2022
Madison, WI
Run Madtown
May 29, 2022
Tenafly, NJ
Rubin Run
May 8, 2022
Albuquerque, NM
Run for the Zoo
May 1, 2022
Ipswich, MA
Spring for the Trails Half Marathon
May 14, 2022
Bozeman, MT
Frank Newman Marathon
May 28, 2022
Shiprock, NM
Shiprock Marathon
May 7, 2022
Loveland, CO
NOCO Half Marathon & 10K
May 14, 2022
Louisville, KY
Backside Trail Marathon
May 1, 2022
Adamant, VT
Adamant Half Marathon
May 8, 2022
Memphis, TN
Great American River Run
May 28, 2022
New York, NY
NYC Spring Half Marathon
May 1, 2022
Sri Chinmoy 5K, Half-Marathon & Relay
May 14, 2022
La Crosse, WI
Grandad Marathon
May 7, 2022
Manchester, NH
Total Image Running 13.1M/10M/10K
May 7, 2022
Pittsburgh, PA
Pittsburgh Marathon Weekend
May 1, 2022
Apr 30, 2022
Reno, NV
Reno's Biggest Little Half Marathon
May 1, 2022
Silver State 50-mile and 50K Endurance Runs
May 21, 2022
Grand Island, NY
GBTC Grand Island Half Marathon
May 7, 2022
Spokane, WA
Windermere Marathon
May 15, 2022
Sweetwater, TX
Beat the Street for Little Feet
May 7, 2022
Westfield, MA
Old Colony Marathon
May 19, 2022
Santa Fe, NM
El Camino Real Half Marathon
May 14, 2022
Astoria, OR
Run on the River
May 15, 2022
Snohomish, WA
Snohomish Women's Run
May 1, 2022
Apr 30, 2022
Medina, OH
Medina Half Marathon
May 27, 2023
South Sioux City, NE
Prairie Series Day 4 - NE
May 16, 2022
Hillsboro, OR
Hippie Half
May 7, 2022
Westport, MA
Horseneck Half Marathon
May 22, 2022
Maryville, TN
Cross Fit PC Half Marathon
May 14, 2022
Fond du Lac, WI
Salute the Troops Annual Races
May 28, 2022
Las Vegas, NV
Bee-utiful Sunflower Run
May 15, 2022
Bass Lake, CA
Yosemite Half Marathon
May 6, 2023
Santa Cruz, CA
Surfer's Path Half Marathon
May 22, 2022
Cleveland, OH
Cleveland Marathon
May 21, 2023
May 20, 2023
Stillwater, MN
Stillwater Half Marathon
May 27, 2023
Oconomowoc, WI
BeYOUtiful Half Marathon
May 8, 2022
Zachariah's Acres Spring Trail Run/Walk/Roll
May 21, 2022
Providence, RI
Providence Marathon
May 7, 2023
Boston, MA
Boston's Run To Remember
May 29, 2022
La Grange, WI
Ice Age Trail Run
May 14, 2022
Cedarburg, WI
Cedarburg Half Marathon
May 27, 2023
Frederick, MD
Frederick Running Festival
May 7, 2023
May 6, 2023
Oregon, OH
Viking Dash Trail Run - Toledo
May 28, 2022
Irving, TX
Fiesta De Mayo Half
May 21, 2022
Pollock Pines, CA
Trail Run at Sly Park
May 14, 2022
Knoxville, TN
EXPO Half Marathon
May 28, 2022
Westfield, IN
Grand Run
May 30, 2022
Green Bay, WI
Cellcom Green Bay Marathon
May 15, 2022
May 14, 2022
New Prague, MN
Run New Prague
May 6, 2023
San Antonio, TX
Run This Mother Half Marathon and 5K
May 14, 2023
Ogden, UT
Ogden Marathon
May 20, 2023
Jim Thorpe, PA
Jim Thorpe Area Running Festival
May 14, 2022
May 15, 2022
Bartlesville, OK
Nellie Johnstone 5K & Half Marathon
May 7, 2022
Palo Alto, CA
Horseshoe Lake
May 1, 2022
Billings, MT
Run for Heaven's Sake
May 15, 2022
406 Queen Bee Marathon
May 22, 2022
Queen Bee Montana Marathon
May 22, 2022
Rock Island, IL
Quad Cities Distance Classic
May 8, 2022
Fishers, IN
Geist Half Marathon
May 21, 2022
Rochester, MN
Med City Marathon
May 29, 2022
May 28, 2022
Chicago, IL
Chicago Spring Half Marathon
May 21, 2023
Greenville, SC
Mountains to Mainstreet Half Marathon
May 13, 2023
Lexington, KY
RunTheBluegrass Half Marathon
May 20, 2023
Grand Rapids, MI
She Runs Half Marathon
May 1, 2022
Elk Grove, CA
Running of the Elk Half Marathon
May 15, 2022
Mystic, CT
Mystic Half Marathon
May 15, 2022
Warwick, RI
Red Island Marathon
May 18, 2022
Fairfax Station, VA
Spring Burke Lake Half
May 7, 2022
Fountainhead Half Marathon and 10K Trail Run
May 22, 2022
Waco, TX
Badass Texas
May 28, 2023
Des Moines, IA
Des Moines Women's Half Marathon
May 6, 2023
May 7, 2023
Paducah, KY
Paducah Iron Mom Half Marathon
May 7, 2022
Wartrace, TN
Strolling Jim Run
May 7, 2022
Rhinebeck, NY
Rhinebeck Hudson Valley Half Marathon
May 21, 2022
Queens, NY
NSRF Lemonade Half Marathon
May 1, 2022
Oakland, CA
Bay Bridge Half Marathon
May 7, 2023
Brooklyn, NY
Less Popular Brooklyn Half Marathon
May 7, 2022
Brooklyn Mother's Day Half
May 8, 2022
Brooklyn Half
May 21, 2022
NSRF Toga Party 5K and Half Marathon
May 22, 2022
Brighton, CO
Barr Lake Half Marathon
May 22, 2022
Wilmington, DE
American Lung Association Half Marathon
May 7, 2022
Ridgeland, MS
Renaissance Marathon Festival
May 21, 2022
May 22, 2022
Nashotah, WI
Wisconsin Trail Assail - Mother's Day
May 7, 2022
Stanley, ID
Redfish Lake Lodge Run
May 28, 2022
Fairlee, VT
Maple Leaf Marathon
May 15, 2022
Chesterton, IN
What The Hill Half and 5K
May 8, 2022
Whitefish, MT
Whitefish Marathon
May 20, 2023
Terrebonne, OR
Crush Cancer Run
May 22, 2022
Derby, VT
Dandelion Run
May 21, 2022
Palisade, CO
Palisade Brews and Shoes Half Marathon
May 14, 2022
Placerville, CA
Placerville Path Memorial Day Run
May 28, 2022
Thompsonville, MI
North Mitten Half Marathon
May 29, 2022
Lorton, VA
Laurel Memorial Half
May 29, 2022
Forest City, PA
Endless Mountain Marathon Race Festival
May 21, 2022
Newton, IA
Run For Her Life
May 7, 2022
Harpers Ferry, WV
Harpers Ferry Half Marathon
May 21, 2022
Davidson, NC
Spartan 5K
May 7, 2022
St. Joseph, MO
Prairie Series Day 2 - MO
May 14, 2022
Riceville, IA
IronHorse Races
May 6, 2023
El Sobrante, CA
Wildcat Half Marathon
May 21, 2022
Gadsden, AL
Noccalula Falls Spring Trail Run
May 7, 2022
Carderock, MD
Carderock Running Festival
May 22, 2022
Cambridge, OH
Great Guernsey Trail Half Marathon
May 21, 2022
Cle Elum, WA
Teanaway Trail Run
May 1, 2022
Redding, CT
Mark Twain Redding Road Race
May 1, 2022
Payson, UT
Payson Utah Prayer Run
May 7, 2022
Greenville, OH
YOLO Festival of Races
May 14, 2022
Ellicottville, NY
Happy Half
May 7, 2022
El Dorado Hills, CA
Gold Country Half
May 14, 2022
Johnson City, TX
Texas Switchback Trail Race
May 13, 2023
Cottonwood Heights, UT
Vigor Big Cottonwood Canyon Half Marathon
May 14, 2022
Concord, CA
Armed Forces Half Marathon
May 27, 2023
Burlington, WI
Kringle Rush
May 29, 2022
Santa Ynez, CA
Santa Barbara Wine Country Half Marathon
May 13, 2023
Coplay, PA
Mother's Day Run for the Roses
May 14, 2023
Elizabethtown, NY
Doc Lopez Run for Health
May 1, 2022
Ridgecrest, NC
Downhill at Dawn Half Marathon
May 28, 2022
Rush City, MN
Growing Green Challenge
May 28, 2022
May 29, 2022
Haleyville, AL
Mark Forester Price of Freedom Race
May 21, 2022
Bryson City, NC
Strawberry Jam Half Marathon
May 21, 2022
Bucyrus, KS
Running with the Cows
May 14, 2022
Campbellsville, KY
Green River Lake Trail Half Marathon
May 14, 2022
Mt. Eden, KY
Taylorsville Lake Trail Half Marathon
May 8, 2022
Bridgehampton, NY
Bridgehampton Half
May 7, 2022
Sallisaw, OK
Diamond Daze Half Marathon
May 6, 2023
Joseph, OR
Hurricane Creek Half Marathon
May 28, 2022
Bayfield, CO
Vallecito Lake Heavy Half
May 14, 2022
Selma, IN
USA Multi-Sport Festival
May 14, 2022
Greenwood Furnace State Park, PA
Greenwood Furnace Trail Challenge
May 1, 2022
Lee's Summit, MO
Greater Kansas City Women's Half Marathon & 5K
May 21, 2023
Viola, TN
Viola Valley Half Marathon
May 14, 2022
Rockaway Beach, NY
Mother's Day Half
May 7, 2022
St. Michaels, MD
St. Michaels Running Festival
May 14, 2022
Seekonk, MA
Cranky Crab Half Marathon
May 15, 2022
Firestone, CO
Carbon Valley Half Marathon
May 7, 2022
Dillon, MT
Beaverhead Marathon
May 14, 2022
Millstadt, IL
Millstadt Tin Man Half Marathon and 5K
May 22, 2022
Bigfork, MT
Montana Spartan Trail
May 8, 2022
Black Lick, PA
Ghost Creek Half Marathon
May 15, 2022
Middleburg, FL
Ocho de Mayhem
May 14, 2022
Todd, NC
New River Marathon
May 13, 2023
Ft. Campbell, KY
Legion Memorial Run with Special Forces Association
May 14, 2022
Woodward, OK
Lion Heart Half Marathon
May 14, 2022
Makanda, IL
Red Cedar Trail Half Marathon
May 14, 2022
White Sulphur Springs, WV
Greenbrier Half Marathon
May 13, 2023
Valley Cottage, NY
XCelsior Marathon
May 21, 2022
New Boston, MA
New Boston Half Marathon
May 20, 2023
Rochelle Park, NJ
Zip Code 07662 Marathon
May 22, 2022
Mohnton, PA
Charlie Horse Half Marathon
May 29, 2022
Zillah, WA
Rattlesnake Hills Wine Run
May 14, 2022
Miami, OK
Prairie Series Day 1 - OK
May 13, 2022
Westmore, VT
The Black Fly
May 20, 2023
Central City, NE
Dark Island Trail Half Marathon
May 21, 2022
Oak Hill, WV
Wonderland Mountain Challenge
May 28, 2022
Valley, NE
Valley ONE Marathon
May 15, 2022
Pawhuska, OK
Flower Moon
May 13, 2023
Northville, NY
Great Sacandaga Half Marathon
May 15, 2022
Wahpeton, ND
Prairie Series Day 8 - ND
May 20, 2022
Washington Boro, PA
Turkey Hill Country Classic
May 7, 2022
Cassadaga, NY
Cassadaga Lakes Running Festival
May 27, 2023
San Pablo, CA
Nitro Trail Half Marathon
May 14, 2022
Fort Collins, CO
Colorado Marathon
May 7, 2023
La Pointe, WI
Madeline Island Marathon
May 20, 2023
Breckenridge, MN
Prairie Series Day 7 - MN
May 19, 2022
Baltic, SD
Prairie Series Day 6 - SD
May 18, 2022
Hiawatha, KS
Prairie Series Day 3 - KS
May 15, 2022
Waterfall, PA
Old Turnpike Half Marathon
May 28, 2022
Sevier, UT
Clear Creek Half Marathon
May 20, 2023
Mammoth Cave, KY
Nolin Lake Trail Half Marathon
May 15, 2022
Saint Michaels, MD
St Michaels Running Festival
May 14, 2022
Apple Valley, UT
Zion at Night
May 20, 2022
May 21, 2022
Pioneertown, CA
John Wayne Grit Series
May 7, 2022
Lake Dunmore, VT
Vermont Sun Half Marathon
May 15, 2022
Lyons, WI
Memorial Day Run
May 29, 2022
Wachapreague, VA
Run for the Animals
May 7, 2023
Cheshire, MA
Steel Rail Race
May 22, 2022
Cherry Creek, NY
Hoof It on the Hill
May 14, 2022
Grayson Highlands State Park, VA
Grayson Highlands
May 8, 2022
May 7, 2022
Halfway, OR
Halfway Half Marathon
May 1, 2022
Point of Rocks, MD
Point of Rocks Half
May 15, 2022
Peninsula State Park, WI
Door County Half Marathon & Nicolet Bay 5K
May 6, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Backside Trail Marathon
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run
More Information
-
Louisville, KY
Jefferson County, KY
2. Breakneck Point Trail Runs
-
Past DateMay 1, 2022Sunday
-
13.1M trail run
More Information
-
Beacon, NY
Dutchess County, NY
3. Bridge Run
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K run | kids run
More Information
-
Binghamton, NY
Broome County, NY
4. Cookie Crusher Half Marathon and Fun Run
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K, 1K run
Virtual OptionMore Information
-
Cumming, GA
Forsyth County, GA
5. Doc Lopez Run for Health
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K run
More Information
-
Elizabethtown, NY
Essex County, NY
6. Finish The Run - Griffith Park
-
Past DateMay 1, 2022Sunday
-
13.1M, 10K, 5K run
More Information
-
Los Angeles, CA
Los Angeles County, CA
7. Great Western Half Marathon and 10K
-
Past DateMay 1, 2022Sunday
-
13.1M, 10K run
More Information
-
St. Charles, IL
Kane County, IL
8. Greenwood Furnace Trail Challenge
-
Past DateMay 1, 2022Sunday
-
13.1M trail run
More Information
-
Greenwood Furnace State Park, PA
Centre County, PA
9. Halfway Half Marathon
-
Past DateMay 1, 2022Sunday
-
13.1M, 10K run
More Information
-
Halfway, OR
Baker County, OR
10. Horseshoe Lake
-
Past DateMay 1, 2022Sunday
-
50K, 26.2M, 30K, 13.1M, 5M trail run
Virtual OptionMore Information
-
Palo Alto, CA
Santa Clara County, CA
11. Long Island Marathon Festival of Events
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run
More Information
-
Challenge
-
Long Island, NY
Nassau County, NY
12. Mark Twain Redding Road Race
-
Past DateMay 1, 2022Sunday
-
13.1M, 7M, 1M run
Virtual OptionMore Information
-
Redding, CT
Fairfield County, CT
13. NSRF Lemonade Half Marathon
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K run
More Information
-
Queens, NY
Queens County, NY
14. NYC Spring Half Marathon
-
Past DateMay 1, 2022Sunday
-
13.1M run
More Information
- New York, NY
15. Palm Bluff Trail Race and Ultra Marathon
-
Past DateMay 1, 2022Sunday
-
50K, 13.1M, 12K trail run
More Information
-
Osteen, FL
Volusia County, FL
16. Pittsburgh Marathon Weekend
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Pittsburgh, PA
Allegheny County, PA
17. Potomac River Run Marathon
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
- Washington, DC
18. Prairie Fire Spring Half Marathon
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K run | kids run
Virtual OptionMore Information
-
Wichita, KS
Sedgwick County, KS
19. Reno's Biggest Little Half Marathon
-
Past DateMay 1, 2022Sunday
-
13.1M, 5K run
More Information
-
Reno, NV
Washoe County, NV
20. Run for the Zoo
-
Past DateMay 1, 2022Sunday
-
13.1M, 10K, 5K, 1M run
More Information
-
Albuquerque, NM
Bernalillo County, NM
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.