May Marathons in the USA
Nashville, IN
Dances With Dirt - Gnaw Bone
May 20, 2023
Portland, OR
Gorgeous Portland Pub Relay
May 20, 2023
Potosi, MO
Berryman Marathon & 50 Miler
May 20, 2023
Provo, UT
Timp Trail Marathon
May 20, 2023
Schaumburg, IL
Chicagoland Spring Marathon
May 7, 2023
Grand Haven, MI
Armed Services Marathon
May 21, 2023
York, PA
York Marathon
May 7, 2023
Washington, DC
International Peace Marathon
May 6, 2023
Bastrop, TX
Wildflower Trail Runs
May 6, 2023
May 7, 2023
Buffalo, NY
Buffalo Marathon
May 28, 2023
May 27, 2023
Sioux City, IA
Prairie Series Day 5 - IA
May 16, 2023
Lincoln, NE
Lincoln Marathon
May 7, 2023
Kenosha, WI
Wisconsin Marathon
May 6, 2023
Dryden, NY
Thom B Trail Runs
May 20, 2023
Brookings, SD
Brookings Marathon
May 13, 2023
Costa Mesa, CA
OC Marathon Weekend
May 7, 2023
Berkeley, CA
Grizzly Peak
May 13, 2023
Hartford, CT
Nutmeg State Marathon
May 7, 2023
Burlington, VT
Vermont City Marathon
May 28, 2023
Colorado Springs, CO
Ram Party
May 13, 2023
May 14, 2023
Valkyrie Trail Race
May 20, 2023
Corpus Christi, TX
Beach To Bay Relay Marathon
May 20, 2023
San Jose, CA
Hacienda Hills Run
May 6, 2023
Olympia, WA
Capital City Marathon
May 21, 2023
May 20, 2023
Philadelphia, PA
WPR 26 x 1M Marathon Relay
May 13, 2023
Stinson Beach, CA
Muir Woods Marathon
May 13, 2023
Traverse City, MI
Bayshore Marathon
May 27, 2023
Buena Vista, CO
Spirit Trail Run
May 28, 2023
Graham, TX
Hidden Hills Ultra
May 6, 2023
Minocqua, WI
Northwoods Escape Marathon
May 28, 2023
Oak Bluffs, MA
Martha's Vineyard Marathon
May 20, 2023
Cincinnati, OH
Flying Pig Marathon
May 7, 2023
May 6, 2023
Coeur d'Alene, ID
Coeur d'Alene Marathon
May 28, 2023
Ottawa, IL
Starved Rock Country Marathon
May 13, 2023
Laramie, WY
Wyoming Marathon Races
May 28, 2023
Bozeman, MT
Frank Newman Marathon
May 28, 2022
Shiprock, NM
Shiprock Marathon
May 6, 2023
May 5, 2023
La Crosse, WI
La Crosse Marathon
May 6, 2023
Pittsburgh, PA
Pittsburgh Marathon Weekend
May 7, 2023
May 6, 2023
Spokane, WA
Windermere Marathon
May 21, 2023
Roanoke, VA
Conquer the Cove 25K and Marathon
May 28, 2023
Westfield, MA
Old Colony Marathon
May 6, 2023
South Sioux City, NE
Prairie Series Day 4 - NE
May 15, 2023
Cleveland, OH
Cleveland Marathon
May 21, 2023
May 20, 2023
Lone Pine, CA
Wild Wild West Marathon
May 6, 2023
Providence, RI
Providence Marathon
May 7, 2023
Pollock Pines, CA
Trail Run at Sly Park
May 13, 2023
Green Bay, WI
Cellcom Green Bay Marathon
May 21, 2023
Ogden, UT
Ogden Marathon
May 20, 2023
Beacon, NY
Breakneck Point Trail Runs
May 6, 2023
Billings, MT
Queen Bee Montana Marathon
May 21, 2023
San Diego, CA
Liberty Station Marathon Relay and 5K
May 13, 2023
Rochester, MN
Med City Marathon
May 13, 2023
May 12, 2023
Warwick, RI
Red Island State Marathon
May 5, 2023
Wartrace, TN
Strolling Jim Run
May 6, 2023
Draper, UT
Happy Trails Marathon
May 13, 2023
Ridgeland, MS
Renaissance Marathon Festival
May 20, 2023
May 21, 2023
Whitefish, MT
Whitefish Marathon
May 20, 2023
Glouster, OH
Smoke Rise Trail Runs
May 11, 2024
Windsor, CO
Weld Your Mettle Ultra Marathon
May 27, 2023
St. Joseph, MO
Prairie Series Day 2 - MO
May 13, 2023
Riceville, IA
IronHorse Races
May 6, 2023
Cle Elum, WA
Teanaway Trail Run
May 1, 2022
Johnson City, TX
Texas Switchback Trail Race
May 13, 2023
Dillon, MT
Beaverhead Marathon
May 13, 2023
Todd, NC
New River Marathon
May 13, 2023
Miami, OK
Prairie Series Day 1 - OK
May 12, 2023
Carrabassett Valley, ME
Sugarloaf Marathon & 15K
May 14, 2023
Valley, NE
Valley ONE Marathon
May 15, 2022
Pawhuska, OK
Flower Moon
May 13, 2023
Wahpeton, ND
Prairie Series Day 8 - ND
May 19, 2023
Cassadaga, NY
Cassadaga Lakes Running Festival
May 27, 2023
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 18, 2023
Baltic, SD
Prairie Series Day 6 - SD
May 17, 2023
Hiawatha, KS
Prairie Series Day 3 - KS
May 14, 2023
Holdingford, MN
Lake Wobegon Trail Marathon
May 6, 2023
Cheshire, MA
Steel Rail Race
May 21, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Teanaway Trail Run
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M, 10K, 5K trail run
More Information
-
Cle Elum, WA
Kittitas County, WA
2. Red Island State Marathon
-
May 5, 2023Friday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Warwick, RI
Kent County, RI
3. Breakneck Point Trail Runs
-
May 6, 2023Saturday
-
26.2M, 13.1M trail run
More Information
-
Beacon, NY
Dutchess County, NY
4. Great Allegheny Ohiopyle Marathon Race Festival
-
May 6, 2023Saturday
-
26.2M, 13.1M, 10K, 5K run
Virtual OptionMore Information
-
Ohiopyle, PA
Fayette County, PA
5. Hacienda Hills Run
-
May 6, 2023Saturday
-
50K, 26.2M, 13.1M, 9M, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
6. Hidden Hills Ultra
-
May 6, 2023Saturday
-
50M, 26.2M, 13.1M, 10K, 5K trail run
More Information
-
Graham, TX
Young County, TX
7. International Peace Marathon
-
May 6, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
- Washington, DC
8. IronHorse Races
-
May 6, 2023Saturday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Riceville, IA
Howard County, IA
9. La Crosse Marathon
-
May 6, 2023Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
La Crosse, WI
La Crosse County, WI
10. Lake Wobegon Trail Marathon
-
May 6, 2023Saturday
-
26.2M trail run
More Information
-
Boston Marathon Qualifier
-
Holdingford, MN
Stearns County, MN
11. Old Colony Marathon
-
May 6, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Westfield, MA
Hampden County, MA
12. Shiprock Marathon
-
May 6, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Shiprock, NM
San Juan County, NM
13. Strolling Jim Run
-
May 6, 2023Saturday
-
41.2M, 26.2M, 13.1M, 10K run
More Information
-
Boston Marathon Qualifier
-
Wartrace, TN
Bedford County, TN
14. Wild Wild West Marathon
-
May 6, 2023Saturday
-
50M, 50K, 26.2M, 10M trail run
More Information
-
Lone Pine, CA
Inyo County, CA
15. Wisconsin Marathon
-
May 6, 2023Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Kenosha, WI
Kenosha County, WI
16. XTERRA NEW JERSEY Multisport & Trail Runs
-
May 6, 2023Saturday
-
26.2M, 13.1M, 10K, 4K trail run
More Information
-
Hewitt, NJ
Passaic County, NJ
17. Avenue of the Giants Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M, 10K run
More Information
-
Boston Marathon Qualifier
-
Weott, CA
Humboldt County, CA
18. Canton Hall of Fame Marathon Weekend
-
May 7, 2023Sunday
-
26.2M, 13.1M, 10K run
More Information
-
Boston Marathon Qualifier
-
Canton, OH
Stark County, OH
19. Chicagoland Spring Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M, 10K run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
Schaumburg, IL
Cook County, IL
20. Colorado Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M, 10K, 5K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Fort Collins, CO
Larimer County, CO
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.