Upcoming Marathons

Endurance Grid lists five hundred five marathons across the US, from August 2026 to November 2027 across 48 states.

505
Races
48
States

The distance

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 September, with the most in Texas, Florida, California, and Pennsylvania.

Frequently Asked Questions (FAQs)

How many Marathon running races are there in the US?+
Endurance Grid's Race Calendar lists 505 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, Washington, and North Carolina.