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
50 Mile
Visit the organization's website for the most recent information.
Trail runs nearby

Join Happy Trails Marathon in South Jordan for marathon or half marathon along the scenic Jordan River Parkway. Paved tree lined trails, spring blooms, a small field feel and a custom finisher medal.

Take on the South Mountain Half Marathon on May 2, 2026 in Lehi, Utah a scenic 13.1 mile out and back from Olympic Park along the Jordan River Parkway. Limited to 250 runners with aid, a race shirt, finisher medal and free finish photos.

Hit scenic hilly trails in Park City and celebrate at Newpark Amphitheater with live music, food, lawn games and recovery zones. Multiple distances and a full weekend of festival programming make it a perfect running getaway.

Take on scenic singletrack and fire roads around Herriman, Utah at the Rose Canyon Ultra, with 50 mile, 50k and 30k distances and dramatic canyon views. Small fields, marked trails and well stocked aid stations make it a bold yet friendly m..