Marathons in Utah

Utah is home to 5 marathons in our database in United States, spread across cities including Ogden, Provo, Salt Lake City, and St. George. St. George Marathon is the largest race in the lineup, typically drawing around 5,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

REVEL Big Cottonwood Marathon

Nearby Marathons

Other races closest to Utah.

REVEL Mt. Charleston Marathon
Famous Idaho Potato Marathon
Boulderthon Marathon
Colorado Marathon