Upcoming Marathons

Endurance Grid lists four hundred ninety-six marathons across the US, from September 2026 to February 2028 across 48 states.

496
Races
48
States

What a Marathon is

A marathon is a running race where athletes run 26.2 miles long (42.2 kilometers) for time.

Marathons are busiest in October and November, with the most in Texas, Florida, California, and Pennsylvania.

Frequently Asked Questions

How many Marathon running races are there in the US?
Endurance Grid's Race Calendar lists 496 upcoming Marathon running races across 48 states.
How far is a Marathon running?
A marathon is a running race where athletes run 26.2 miles long (42.2 kilometers) for time.
Which states have the most Marathon running races?
The states with the most Marathon running races on Endurance Grid's Race Calendar are Texas, Florida, California, Pennsylvania, Ohio, and North Carolina.