Snow Peaks 50 Mile Trail Run

Provo, United States • 14 Jun 2025

The Snow Peaks 50 Mile Trail Run, formerly known as the Squaw Peak 50, is a challenging ultramarathon held in the Wasatch Mountains near Provo, Utah. The race features a scenic 50-mile loop course with over 13,000 feet of elevation gain and loss, including five major climbs ranging from 1,100 to nearly 3,000 feet. The terrain consists of 43% dirt trails, 38% dirt roads, and 19% paved sections, passing landmarks like Bridal Veil Falls and Windy Pass at nearly 9,300 feet. The course is well-marked and offers a demanding yet rewarding experience for trail runners, with a registration cap of 350 participants. Visit the organization's website for the most recent information.

Race information

50 mi
13000 m+
50 Mile
Visit the organization's website for the most recent information.
Trail runs nearby

Join the Wolfpack for Run with the Wolves XC Meet #2 on October 17 in Bluffdale for a fun, family friendly day of short cross country races for kids and youth across multiple age groups. Great for beginners and competitive teams alike.

Push your limits at the Jordan River Backyard Ultra in South Jordan, Utah with a 4.167 mile paved loop each hour through a shady riverside park. Choose 6 hour, 12 hour or 24 hour options with medals and beanies for finishers.

Run the marathon or half along the scenic Jordan River Parkway in South Jordan on mostly paved trail with parks, bridges and river views. Aid stations, a race shirt and finisher medal make for a well supported, celebratory finish.

Bonneville Backyard Ultramarathon in Provo UT pits runners against the clock as they run a 4.167 mile loop each hour until one remains. Smooth, runnable trails along Deer Creek Reservoir and classic bell and whistle starts.

Run the South Mountain Half Marathon, a 13.1 mile out and back from Olympic Park in Lehi that follows the Jordan River Parkway and climbs into scenic foothills. Small field, paved trails, finisher medal and post race treats.

Run the Butterfield Backyard on May 16, 2026 in Herriman UT: repeat a 4.167 mile trail loop each hour in a 6 hour or 12 hour backyard ultra. Scenic loop, free parking, post race pizza and a leather patch beanie for 12 loop finishers.