Saturday Marathon Calendar

2017 Races are being updated as dates become available! Choose from more than 400 races in the United States!

The BMO Harris Bank Phoenix Marathon: Your 2017 Winter Marathon (or should be)

Like us on Facebook for even more race information! 

Know of a race that’s missing from our calendar? Want to submit a race review? Contact us
Race Directors:  update your race information or inquire about opportunities to feature your race!

Scheduled Races
Race Upcoming Date City State
Paavo Nurmi Marathon 7/2/2016 Hurley WI
Foot Traffic Flat Marathon 7/4/2016 Sauvie Island OR
Devil’s Lake Marathon 7/9/2016 Baraboo WI
Grandfather Mountain Marathon 7/9/2016 Boone NC
Waugoshance Trail Marathon 7/9/2016 Emmet County MI
Wild Woman Trail Marathon 7/16/2016 Trout Lake WA
Aspen Valley Marathon 7/16/2016 Aspen Co
King Salmon Marathon 7/16/2016 Cordova AK
University of Okoboji Marathon 7/16/2016 Okoboji IA
Deseret News Classic Marathon 7/23/2016 Salt Lake City UT
IRanMarathons Majestic August Series (8 days) 7/29/2016 San Antonio TX
Eagle Creek Trail Marathon 7/30/2016 Indianapolis IN
Morgan Valley Marathon 7/30/2016 Morgan UT
Frank Maier Marathon 7/30/2016 Juneau AK
Old Farts Marathon 8/6/2016 Lowell MI
Mt. Sneffels Marathon 8/13/2016 Ouray CO
Crater Lake Marathon 8/13/2016 Klamath Falls OR
Skyline Mountain Marathon 8/20/2016 Liberty UT
Running with the Bears 8/20/2016 Greenville CA
Run with the Horses Marathon 8/20/2016 Green River WY
North Country Trail Marathon 8/20/2016 Wellston MI
Wausau Marathon 8/20/2016 Wausau WI
Mesa Falls Marathon 8/27/2016 Ashton ID
IRanMarathons NM Park Series (5 days) 8/27/2016 NM
NWTR Summer Blast 8/27/2016 Redmond WA
Pocatello Marathon 9/3/2016 Pocatello ID
IRanMarathons Triple Crown Challenge (8 days) 9/3/2016 San Antonio TX
Mt Nebo Marathon 9/3/2016 Payson UT
Marquette Marathon 9/3/2016 Marquette MI
Turtle Marathon 9/3/2016 Roswell NM
American Discovery Trail Marathon 9/5/2016 Colorado Springs CO
Heart of America Marathon 9/5/2016 Columbia MO
REVEL Big Cottonwood 9/10/2016 Salt Lake City UT
Elroy Apple Dumpling Day Marathon 9/10/20165 Elroy WI
Run Woodstock 9/10/2016 Pinckney MI
Salmon Marathon 9/10/2016 Salmon ID
Moose Mountain Marathon 9/10/2016 Lutsen MN
Minocqua No Frills Marathon 9/10/2016 Minocqua WI
Abebe Bikila Day Int’l Peace Marathon 9/10/2016 Washington DC
Hawk Hundred (and Marathon) 9/10/2016 Lawrence KS
Lake Chelan Shore to Shore Marathon 9/10/2016 Chelan WA
Little Grand Canyon Marathon 9/10/2016 Price UT
Headlands Trail Marathon 9/10/2016 Sausalito CA
Patriots Run 9/11/2016 Olathe KS
Lapham Peak Trail Marathon 9/17/2016 Delafield WI
Walker North Country Marathon 9/17/2016 Walker MN
Top of Utah Marathon 9/17/2016 Logan UT
Huntsville Marathon 9/17/2016 Huntsville UT
Air Force Marathon 9/17/2016 Dayton OH
Bremerton Marathon 9/17/2016 Bremerton WA
Equinox Marathon 9/17/2016 Fairbanks AK
Bismarck Marathon 9/17/2016 Bismark ND
North Face Endurance Challenge 9/17/2016 Eagle WI
Akron Marathon 9/24/2016 Akron OH
Mill Race Marathon 9/24/2016 Columbus IN
Oktoberfest Marathon 9/24/2016 Spring Lake MI
Tehaleh Trail Marathon 9/24/2016 Bonney Lake WA
Monument Marathon 9/24/2016 Scottsbluff NE
Big Sur Trail Marathon 9/24/2016 Big Sur CA
Hungerford Games Trail Marathon 9/24/2016 Big Rapids MI
Priest Lake Marathon 9/24/2016 Priest Lake ID
New Hampshire Marathon 10/1/2016 Bristol NH
St George Marathon 10/1/2016 St George UT
Hamptons Marathon 10/1/2016 East Hampton NY
Leavenworth Marathon 10/1/2016 Leavenworth WA
Freedom’s Run 10/1/2016 Shepherdstown WV
Southern Tennessee Power Classic Marathon 10/1/2016 Winchester TN
Eversource Hartford Marathon 10/8/2016 Hartford CT
Cal-Neva Marathon 10/8/2016 Lake Tahoe CA
Bemidji Blue Ox Marathon 10/8/2016 Bemidji MN
Southernmost Marathon 10/8/2016 Key West FL
Escalante Canyons Marathon 10/8/2016 Escalante UT
Skyline to Sea Trail Marathon 10/8/2016 Los Gatos CA
Layton Marathon 10/8/2016 Layton UT
Hayden Lake Marathon 10/15/2016 Hayden ID
SoJo Marathon 10/15/2016 South Jordan UT
Kansas City Marathon 10/15/2016 Kansas City MO
Under Armour Baltimore Marathon 10/15/2016 Baltimore MD
Whistlestop Marathon 10/15/2016 Ashland WI
Gandy Dancer Trail Marathon 10/15/2016 Luck WI
Des Plaines River Trail Marathon 10/15/2016 Lake County IL
Dog Lake Marathon 10/15/2016 Dog Lake WA
Paleface Trail Run 10/15/2016 Spicewood TX
Marathon 2 Marathon 10/22/2016 Marathon TX
Petrified Forest Marathon 10/22/2016 Petrified Forest AZ
Monster Mash Marathon 10/22/2016 Dover DE
Goblin Valley Marathon 10/22/2016 Green River UT
Frankenthon Monster Marathon 10/22/2016 Cedar Park TX
IRanMarathons Count Dracula Series (8 days) 10/24/2016 San Antonio TX
Zombie Runner Halloween Marathon 10/29/2016 Campbell CA
Tecumseh Trail Marathon 10/29/2016 Bloomington IN
Las Vegas Backcountry Marathon 10/29/2016 Las Vegas NV
Peak to Creek Marathon 10/29/2016 Morganton NC
Triple Lakes Trail Marathon 10/29/2016 Greensboro NC
Stinson Beach Marathon 10/29/2016 Stinson Beach CA
Silver Comet Marathon 10/29/2016 Mableton GA
Rock N Roll Savannah 11/5/2016 Savannah GA
Marathon on the Mountain 11/5/2016 Seven Springs PA
REVEL Canyon City 11/5/2016 Los Angeles CA
Lake Chabot Trail Marathon 11/5/2016 Castro Valley CA
Moab Trail Marathon 11/5/2016 Moab UT
Silver Falls Trail Marathon 11/5/2016 Silver Falls OR
Indianapolis Monumental Marathon 11/5/2016 Indianapolis IN
Rim Rock Marathon 11/5/2016 Grand Junction CO
Midsouth Marathon 11/5/2016 Wynne AR
Stone Cat Trail Marathon 11/5/2016 Ipswich MA
NJ Trail Series Marathon 11/12/2016 Mount Tabor NJ
Solider Marathon 11/12/2016 Ft. Benning GA
Richmond Marathon 11/12/2016 Richmond VA
Veterans Marathon 11/12/2016 Columbia City IN
Nashville Marathon 11/12/2016 Nashville TN
Charlotte Marathon 11/12/2016 Charlotte NC
Chickamauga Battlefield Marathon 11/12/2016 Chickamauga GA
Valley of Fire Trail Marathon 11/19/2016 Las Vegas NV
Evergreen Grand Ridge 11/19/2016 Issaquah WA
Meridian Marathon 11/19/2016 Meridian MS
White River Marathon 11/19/2016 Cotter AR
Chosen Marathon 11/19/2016 New Braunfels TX
The Texas Quad Series (4 days) 11/24/2016 Dallas TX
IRanMarathons Thanksgiving Series (8 days) 11/24/2016 San Antonio TX
Deja Vu Marathon 11/26/2016 North Wales PA
Fiery Gizzard Trail Marathon 11/26/2016 Nashville TN
St Jude Memphis Marathon 12/3/2016 Memphis TN
Rehoboth Beach Marathon 12/3/2016 Rehoboth DE
The North Face Endurance Challenge 12/3/2016 San Francisco CA
Hoover Dam Marathon 12/10/2016 Boulder City NV
Kiawah Island Marathon 12/10/2016 Kiawah Island SC
Rocket City Marathon 12/10/2016 Hunstville AL
Brazos Bend Marathon 12/10/2016 Needville TX
IRanMarathons Christmas Series (21 days) 12/16/16 San Antonio TX
The Texas Double Series (2 days) 12/17/2016 Dallas TX
3 Bridges Marathon 12/17/2016 Little Rock AR
Operation Jack Marathon 12/26/2016 Los Angeles CA
Savage Seven Marathons Series (7 days) 12/26/2016 Ocala FL
New Years Double -New Year’s Eve 12/31/2016 Allen TX
Run for the Ranch 12/31/2016 Springfield MO
Last Chance Marathon 12/31/2016 Bellingham WA
New Years Double – New Year’s Eve  12/31/2016 Allen TX
Metal Saw Texas Marathon 1/1/2017 Kingwood TX
Athens Big Fork Trail Marathon 1/7/2017 Big Fork AR
Mississippi Blues Marathon 1/7/2017 Jackson MS
Watchung Run 1/7/2017 Mountainside NJ
San Diego Trail Marathon 1/14/2017 San Diego CA
Winter Trail Marathon 1/14/2017 Indianapolis IN
Charleston Marathon 1/14/2017 Charleston SC
Yuma Territorial Marathon 1/28/2017  Yuma AZ
Bigfoot Snowshoe Marathon 1/28/2017 Midway UT
Skydive Marathon 1/28/2017 Clewiston FL
IRanMarathons Winter Festival Series (8 days) 1/30/2017 San Antonio TX
Sedona Marathon 2/4/2017 Sedona AZ
Surfside Beach Marathon 2/4/2017 Surfside Beach TX
Hilton Head Marathon 2/11/2017 Hilton Head Island SC
Mississippi River Marathon 2/11/2017 Greenville MS
IRanMarathons Valentine Series (8 days) 2/11/2017 San Antonio TX
Woolley Trail Runs 2/18/2017 Sedro-Woolley WA
Cross Timbers Trail Marathon 2/18/2017 Gordonville TX
Red Rock Canyon Marathon 2/18/2017 Las Vegas NV
Montara Mountain Trail Run 2/18/2017 Pacifica CA
Xterra Thrill in the Hills Trail Marathon 2/18/2017 Winder GA
Cummins Falls Marathon 2/25/2017 Jackson County TN
Phoenix Marathon 2/25/2017 Phoenix AZ
Blood Sweat & Beers Trail Marathon 2/25/2017 Boulder City NV
Black Mountain Marathon 2/25/2017 Black Mountain NC
Ellerbe Marathon 2/25/2017  Ellerbe NC
Maple Leaf Indoor Marathon 3/4/2017 Goshen IN
The Gusher Marathon 3/4/2017 Beaumont TX
Myrtle Beach Marathon 3/4/2017 Myrtle Beach SC
Woodlands Marathon 3/4/2017 The Woodlands TX
Umstead Trail Marathon 3/4/2017 Raleigh NC
Albany Snickers Marathon  3/4/2017 Albany GA
Run Hard Columbia Marathon 3/4/2017 Columbia SC
Guerilla Running Mountain Marathon 3/4/2017 Olympia WA
Diamond Valley Lake Marathon 3/4/2017 Hemet CA
IRanMarathons Anniversary Series (8 days) 3/7/2017 San Antonio TX
Rock N Roll USA 3/11/2017 Washington DC DC
Labor of Love Marathon 3/11/2017 Las Vegas NV
Catalina Island Marathon 3/11/2017 Catalina Island CA
Raccoon Mountain Marathon 3/18/2017 Chattanooga TN
Run the Shoals Marathon 3/18/2017 Muscle Shoals AL
Dust Bowl Marathon Series 3/22/2017 Dalhart TX
Dust Bowl Marathon Series 3/23/2017 Guymon OK
Dust Bowl Marathon Series 3/24/2017 Ulysses KS
Dust Bowl Marathon Series 3/25/2017 Lamar CO
Body First Wicked Marathon 3/25/2017 Wamego KS
Run Skidaway Island 3/25/2017 Savannah GA
Golden Gate Headlands Trail Marathon 3/25/2017 Marion County CA
Emerald Isle Marathon 3/25/2017 Emerald Isle NC
Circular Logic Marathon 4/1/2017 West Lafayette IN
Yakima River Canyon Marathon 4/1/2017 Ellensburg WA
Charlottsville Marathon 4/1/2017 Charlottesville VA
Rockin K Trail Marathon 4/1/2017 Ellsworth KS
Andrew Jackson Marathon 4/1/2017 Jackson TN
Lake Lowell Marathon 4/8/2017 Nampa ID
Gardon Spot Village Marathon 4/8/2017 New Holland PA
Eisenhower Marathon 4/8/2017 Abilene KS
Queen City Marathon 4/8/2017 Cumberland MD
Brian Mickelsen Memorial Run 4/8/2017 Cottonwood AZ
Riverboat Marathon Series 4/10/2017  Winnsboro LA
Riverboat Marathon Series 4/11/2017  Lake Village AR
Riverboat Marathon Series 4/12/2017  Hollandale Mississippi
Riverboat Marathon Series 4/13/2017  Millington TN
Riverboat Marathon Series 4/14/2017  Columbus KY
Riverboat Marathon Series 4/15/2016  Cape Girardeau MO
Beat the Heat 4/15/2017 Westminster CO
Gemini Adventures Trail Running Festival 4/15/2017 Fruita CO
Wenatchee Marathon 4/15/2017 Wenatchee WA
Grizzly Peak Marathon 4/15/2017 Berkeley CA
Boston Marathon 4/17/2017 Boston MA
Blue Ridge Marathon 4/22/2017 Roanoke VA
Garmin Marathon 4/22/2017 Olathe KS
Carmel Marathon 4/22/2017 Carmel IN
Salt Lake City Marathon 4/22/2017 Salt Lake City UT
Martian Marathon 4/22/2017 Dearborn MI
Illinois Marathon 4/22/2017 Champagin IL
IRanMarathons April Showers Series (8 days) 4/23/2017 San Antonio TX
Kentucky Derby Festival Marathon 4/29/2017 Louisville KY
Nashville Rock 'n' Roll Marathon  4/29/2017 Nashville TN
Hurt the Dirt 4/29/2017 Rockford MI
Jailbreak Marathon 4/29/2017 Wautoma WI
Tejas Trails Pandora's Box of Rox 4/29/2017 Burnet TX
The North Face Endurance Challenge 4/29/2017 Sterling VA
Frisco Railroad Run 4/29/2017 Willard MO
Western Pacific Marathon 4/29/2017 Fremont CA
Triple Crown Trail Festival 4/29/2017 Newark DE
Independence Marathon Series 5/1/2017 Bear DE
Independence Marathon Series 5/2/2017 Elkton MD
Independence Marathon Series 5/3/2017 Birdsboro PA
Independence Marathon Series 5/4/2017  Port Jervis NY
Independence Marathon Series 5/5/2017  Branchville NJ
REVEL Mt Charleston Marathon 4/29/2017 Las Vegas NV
Wisconsin Marathon 5/6/2017 Kenosha WI
River Towns Marathon 5/6/2017 Danville PA
Brookings Marathon 5/13/2017 Brookings SD
Whiskey Row Marathon 5/6/2017 Prescott AZ
Journey's Marathon 5/13/2017 Eagle River WI
Pacific Northwest Marathon 5/13/2017 Eugene OR
Lake Wobegon Trail Marathon 5/13/2017 St Joseph MN
New England Marathon Series 5/15/2016 Greenfield St Pk NH
New England Marathon Series 5/16/2016 Springfield VT
New England Marathon Series 5/17/2016 Florence MA
New England Marathon Series 5/18/2016  Lincoln RI
New England Marathon Series 5/19/2016 Simsbury CT
New England Marathon Series 5/20/2016 New Paltz NY
YMCA Famous Idaho Potato Marathon 5/20/2017 Boise ID
Fargo Marathon 5/20/2017 Fargo ND
Ogden Marathon 5/20/2017 Ogden UT
IRanMarathons Memorial Heroes Series (8 days) 5/22/2017 San Antonio TX
Bayshore Marathon 5/27/2017 Traverse City MI
Heartland Marathon Series 5/29/2017 Niles MI
Heartland Marathon Series 5/30/2017 Portage IN
Heartland Marathon Series 5/31/2017 Fulton IL
Heartland Marathon Series 6/1/2017 Clinton IA
Heartland Marathon Series 6/2/2017 Sparta WI
Heartland Marathon Series 6/3/2017 Albert Lea MN
Newport Marathon 6/3/2017 Newport OR
Teton Dam Marathon 6/3/2017 Rexburg ID
Texas Trail Running Festival 6/3/2017 Spicewood TX
Marathon to Marathon 6/10/2017 Marathon IA
Utah Valley Marathon 6/10/2017 Provo UT
Whitefish Point Marathon 6/10/2017 Paradise MI
Skagway Marathon 6/10/2017 Skagway AK
The Nevada Marathon 6/17/2017 Lamoille NV
Grandma’s Marathon 6/17/2017 Duluth MN
Mayor’s Marathon 6/17/2017 Anchorage AK
Charlevoix Marathon 6/24/2017 Charlevoix MI
Running with the Devil 6/24/2017 Las Vegas NV
Run4Troops Marathon 6/24/2017 Dubuque IA
Pacific Crest Marathon 6/24/2017 Sunriver OR
IRanMarathons Independent Series (8 days) 6/27/2017 San Antonio TX

 

Future Race Dates TBD
Race Previous Date City State
Museum of Aviation Marathon 1/16/2016 Warner Robins GA
Winter Wonderland 1/23/2016 Huntington Beach CA
Desert Classic Marathon 1/30/2016 Surprise AZ
Run for Regis Marathon 1/30/2016 Peninsula OH
Desert Classic Marathon 1/30/2016 Surprise AZ
Richland Run Fest 2/27/2016 Richland WA
Montgomery Marathon 3/12/2016 Montgomery AL
Peak Races Snowshoe Marathon 3/19/2016 Pittsfield VT
Grasslands 26.2 3/19/2016 Decatur TX
Napa Valley Trail Marathon 3/19/2016 Saint Helena CA
Savin Rock Marathon 3/19/2016 West Haven CT
Sand Hollow Marathon 3/19/2016 Hurricane UT
Savage Gulf Marathon 3/19/2016 Savage Gulf TN
Two Rivers Marathon 3/26/2016 Hawley PA
Trailbreak Marathon 4/2/2016 Waukesha WI
NJ Ultra Festival Trail Marathon 4/2/2016 Augusta NJ
Darlington Marathon 4/2/2016 Darlington SC
Muddy Marathon 4/9/2016 Vernon NJ
Free State Trail Marathon 4/16/2016 Lawrence KS
Davy Crockett Bear Chase 4/23/2016 Groveton TX
River Rat Marathon 4/23/2016 Yankton SD
Mountain Man Memorial March 4/23/2016 Gatlinburg TN
Kings Mountain Marathon 4/23/2016 Kings Mtn St. Park SC
Scenic City Trail Marathon 4/23/2016 Chattanooga TN
Run for the Lakes Marathon 4/30/2016 Nisswa MN
New River Marathon 5/7/2016 Todd NC
Shiprock Marathon 5/7/2016 Shiprock NM
Gnaw Bone Marathon 5/14/2016 Nashville IN
Huff to Bluff Marathon 5/21/2016 Blanding UT
The Texas Threesome Series (3 days) 5/28/2016 Dallas TX
Prince of Wales Island Marathon 5/28/2016 Craig AK
Sunburst Marathon 6/4/2016 South Bend  IN
Sandhills Marathon 6/4/2016 Lincoln NE
God’s Country Marathon 6/4/2016 Coudersport PA
1/2 Sauer 1/2 Kraut 6/4/2016 Philadelphia PA
Hatfield-McCoy Marathon 6/11/2016 Williamson WV
Leadville Trail Marathon 6/18/2016 Leadville CO
Swamp Forest Trail Marathon 1/3/2015 Tallahassee FL
The Duel Paved or Trail Marathon 1/17/2015 Witchita Falls TX
Enviro-Sports Death Valley Marathon 1/31/2015 Death Valley CA
Lost Pines Trail Marathon 3/7/2015 Comfort TX
Run Through Time Trail Marathon 3/14/2015 Salida CO
Instant Classic Marathon Trail Race 3/21/2015 Chesterfield VA (no 2016 race)
Land Between the Lakes Trail Marathon 3/14/2015 Grand Rivers KY
Wild Sebastian Trail Marathon 4/11/2015 Sebastian FL
Night Sweats Trail Marathon 4/18/2015 Fort Baker CA
Grand Valley Marathon 5/9/2015 CO
Genoa Peak Marathon 8/7/2015 Genoa NV
Silverton Alpine Marathon 8/22/2015 Silverton CO
Sri Chinmoy Marathon  8/25/2016 Congers NY
Megatransect 8/29/2015 Lock Haven PA
Mid Mountain Marathon 9/12/2015 Park City UT
First National Bank of Wakefield 9/12/2015 Wakefield MI
Flagstaff Marathon 9/19/2015 Flagstaff AZ
Columbia River Power Marathon 10/3/2015 Umatilla OR
Arkansas Marathon 10/3/2015 Booneville AR
Indian-Celina Challenge 10/10/2015 Hoosier Natl Forest IN
Prairie State Marathon 10/10/2015 Livertyville IL
Golden Hills Trail Marathon 10/10/2015 Berkeley CA
YMCA Stone Bridge Marathon 10/10/2015 Belvidere IL
Indianapolis Marathon 10/17/2015 Indianaoplis IN
Greensboro Marathon 10/17/2015 Greensboro NC
Medoc Trail Marathon 10/17/2015 Hollister NC
Rock and Road Marathon 10/17/2015 Nashville TN
Day of the Tread Marathon 10/24/2015 Albuquerque NM
Shawnee Marathon 10/24/2015 Harrisburg IL
Napa Valley Wine Country Marathon 10/24/2015 Calistoga CA
Spinx Run Fest 10/31/2015 Greenville SC
Lithia Loop Trail Marathon 11/7/2015 Ashland OR
First Call Veterans Day Marathon 11/14/2015 Brier WA
Catalina Island Eco Marathon 11/21/2015 Catalina Island CA
The Wattle Waddle 11/26/2015 Seattle WA
Ghost of Seattle Marathon 11/28/2015 Seattle WA
Mississippi Coast Marathon 11/28/2015 Waveland MS
NCR Trail Marathon 11/28/2015 Sparks MD
Baton Rouge Beach Marathon 12/5/2015 Baton Rouge LA
Enviro-Sports Death Valley Trail Marathon 12/5/2015 Death Valley CA
Buckeye Marathon 12/12/2015 Buckeye AZ
Roxbury Marathon 12/12/2015 Roxbury CT
Willow Winter Solstice Trail Marathon 12/19/2015 Willow AK
IRanMarathons Christmas Lucky 13 Series (13 days) 12/23/2015 San Antonio TX
Hawk Indoor Marathon 12/31/2015 Hagerstown MD
Past Races (Some of these may not be run any longer)
Race Last Known Date City State
Hatcher Pass Marathon 7/12/2014 Hatcher Pass AK
Sogonapmit Marathon 7/19/2014 American Fork UT
Elk Creek Trail Marathon 9/13/2014 Pine CO
Hagg Lake Hybrid Marathon 9/13/2014 Gaston OR
Sault Rea Chamber Chase 9/27/2014 Sault Ste Marie MI
West Texas Crossroads Marathon 10/4/2014 Odessa TX
Screaming Pumpkin Marathon 10/25/2014 Peoria IL
Tri States Marathon 11/8/2014 Mesquite NV
Truck Route Trek 26.2 Mile Fun Run 11/8/2014 Tallahassee FL
Sea Shore Marathon 11/15/2014 Huntington Beach CA
R.A.G. Sarasota 26.2 11/22/2014 Sarasota FL
Thomson Trails Marathon 11/29/2014 Macon GA
Beach Fest Marathon 12/6/2014 Huntington Beach CA