Upcoming Marathons

Endurance Grid lists four hundred sixty-four marathons across the US, from November 2026 to April 2028 across 46 states.

464
Races
46
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 November and April, with the most in Florida, Texas, California, and North Carolina.

Frequently Asked Questions

How many Marathon running races are there in the US?
Endurance Grid's Race Calendar lists 464 upcoming Marathon running races across 46 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 Florida, Texas, California, North Carolina, Washington, and Pennsylvania.