May Marathons in the USA
Nashville, IN
Dances With Dirt - Gnaw Bone, IN
May 21, 2022
Portland, OR
Gorgeous Portland Pub Relay
May 20, 2023
Potosi, MO
Berryman Marathon & 50 Miler
May 21, 2022
Provo, UT
Timp Trail Marathon
May 21, 2022
Schaumburg, IL
Chicagoland Spring Marathon
May 15, 2022
Grand Haven, MI
Armed Services Marathon
May 22, 2022
Nashua, NH
Granite State Marathon
May 17, 2022
York, PA
York Marathon
May 15, 2022
Washington, DC
Potomac River Run Marathon
May 1, 2022
Waynesville, OH
Night Owl Trail Marathon
May 21, 2022
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 17, 2022
Lincoln, NE
Lincoln Marathon
May 7, 2023
Portland, ME
Pine Tree Marathon
May 16, 2022
Kenosha, WI
Wisconsin Marathon
May 7, 2022
Dryden, NY
Thom B Trail Runs
May 22, 2022
Costa Mesa, CA
OC Marathon Weekend
May 7, 2023
May 6, 2023
Berkeley, CA
Grizzly Peak
May 14, 2022
Hartford, CT
Nutmeg State Marathon
May 20, 2022
Burlington, VT
Vermont City Marathon
May 29, 2022
Colorado Springs, CO
Ram Party
May 14, 2022
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 15, 2022
May 14, 2022
Midland, TX
Run-Row Marathon
May 7, 2022
Stinson Beach, CA
Muir Woods Marathon
May 14, 2022
Traverse City, MI
Bayshore Marathon
May 28, 2022
Buena Vista, CO
Spirit Trail Run
May 28, 2023
Graham, TX
Hidden Hills Ultra
May 21, 2022
Minocqua, WI
Northwoods Escape Marathon
May 29, 2022
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 29, 2022
Ottawa, IL
Starved Rock Country Marathon
May 14, 2022
Salem, OR
Willamette Valley Marathon
May 29, 2022
Laramie, WY
Wyoming Marathon Races
May 29, 2022
Chattanooga, TN
Scenic City Trail Marathon
May 14, 2022
Bozeman, MT
Frank Newman Marathon
May 28, 2022
Shiprock, NM
Shiprock Marathon
May 7, 2022
Louisville, KY
Backside Trail Marathon
May 1, 2022
La Crosse, WI
Grandad Marathon
May 7, 2022
Pittsburgh, PA
Pittsburgh Marathon Weekend
May 1, 2022
Apr 30, 2022
Spokane, WA
Windermere Marathon
May 15, 2022
Roanoke, VA
Conquer the Cove 25K and Marathon
May 29, 2022
Westfield, MA
Old Colony Marathon
May 19, 2022
South Sioux City, NE
Prairie Series Day 4 - NE
May 16, 2022
Cleveland, OH
Cleveland Marathon
May 21, 2023
May 20, 2023
Lone Pine, CA
Wild Wild West Marathon
May 7, 2022
Providence, RI
Providence Marathon
May 7, 2023
Pollock Pines, CA
Trail Run at Sly Park
May 14, 2022
Green Bay, WI
Cellcom Green Bay Marathon
May 15, 2022
May 14, 2022
Ogden, UT
Ogden Marathon
May 20, 2023
Jim Thorpe, PA
Jim Thorpe Area Running Festival
May 14, 2022
May 15, 2022
Palo Alto, CA
Horseshoe Lake
May 1, 2022
Rochester, MN
Med City Marathon
May 29, 2022
May 28, 2022
Schenectady, NY
Miles on the Mohawk
May 29, 2022
Warwick, RI
Red Island Marathon
May 18, 2022
Wartrace, TN
Strolling Jim Run
May 7, 2022
Ridgeland, MS
Renaissance Marathon Festival
May 21, 2022
May 22, 2022
Fairlee, VT
Maple Leaf Marathon
May 15, 2022
Whitefish, MT
Whitefish Marathon
May 20, 2023
Forest City, PA
Endless Mountain Marathon Race Festival
May 21, 2022
Windsor, CO
Weld Your Mettle Ultra Marathon
May 28, 2022
St. Joseph, MO
Prairie Series Day 2 - MO
May 14, 2022
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 14, 2022
Todd, NC
New River Marathon
May 13, 2023
Valley Cottage, NY
XCelsior Marathon
May 21, 2022
Rochelle Park, NJ
Zip Code 07662 Marathon
May 22, 2022
Miami, OK
Prairie Series Day 1 - OK
May 13, 2022
Carrabassett Valley, ME
Sugarloaf Marathon & 15K
May 15, 2022
Valley, NE
Valley ONE Marathon
May 15, 2022
Pawhuska, OK
Flower Moon
May 13, 2023
Wahpeton, ND
Prairie Series Day 8 - ND
May 20, 2022
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 19, 2022
Baltic, SD
Prairie Series Day 6 - SD
May 18, 2022
Hiawatha, KS
Prairie Series Day 3 - KS
May 15, 2022
Holdingford, MN
Lake Wobegon Trail Marathon
May 14, 2022
Cheshire, MA
Steel Rail Race
May 22, 2022
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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. 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
3. Long Island Marathon Festival of Events
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run
More Information
-
Challenge
-
Long Island, NY
Nassau County, NY
4. 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
5. Potomac River Run Marathon
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
- Washington, DC
6. Teanaway Trail Run
-
Past DateMay 1, 2022Sunday
-
26.2M, 13.1M, 10K, 5K trail run
More Information
-
Cle Elum, WA
Kittitas County, WA
7. Canton Hall of Fame Marathon Weekend
-
May 6, 2023Saturday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Canton, OH
Stark County, OH
8. Fargo Marathon Weekend
-
May 6, 2023Saturday
-
26.2M, 13.1M, 10K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Fargo, ND
Cass County, ND
9. 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
10. IronHorse Races
-
May 6, 2023Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Riceville, IA
Howard County, IA
11. Avenue of the Giants Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M, 10K run
More Information
-
Boston Marathon Qualifier
-
Weott, CA
Humboldt County, CA
12. 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
13. Flying Pig Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Boston Marathon QualifierChallenge
-
Cincinnati, OH
Hamilton County, OH
14. Grandad Marathon
-
Past DateMay 7, 2022Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
La Crosse, WI
La Crosse County, WI
15. Lincoln Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Lincoln, NE
Lancaster County, NE
16. OC Marathon Weekend
-
May 7, 2023Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Costa Mesa, CA
Orange County, CA
17. Providence Marathon
-
May 7, 2023Sunday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Providence, RI
Providence County, RI
18. Run-Row Marathon
-
Past DateMay 7, 2022Saturday
-
26.2M relay
More Information
-
Midland, TX
Midland County, TX
19. Shiprock Marathon
-
Past DateMay 7, 2022Saturday
-
26.2M, 13.1M run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
Shiprock, NM
San Juan County, NM
20. Strolling Jim Run
-
Past DateMay 7, 2022Saturday
-
41.2M, 26.2M, 13.1M, 10K run
More Information
-
Boston Marathon Qualifier
-
Wartrace, TN
Bedford County, TN
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.