Moose Mountain Trail Races

AUG
22
2026
Trail races near Bragg Creek, Alberta offering distances from 16KM to 50KM on single and double track. Organized by Lewiston Ultra Events, the course uses West Bragg Creek day-use area and includes multiple aid stations and cutoffs.
Sat 22 Aug 2026
50 kilometers Marathon 29 kilometers 16 kilometers

Always double-check with the organizer's website! This page may contain affiliate links.

Moose Mountain Trail Races

Moose Mountain Trail Races, organized by Lewiston Ultra Events, take place at the West Bragg Creek day-use area within the Kananaskis Country park system near Bragg Creek, Alberta. The event offers solo mountain trail distances on community-built trails.

Distances offered:

  • 16KM
  • 29KM
  • 42KM
  • 50KM

The course rises from prairie into the foothills and uses over 150 km of trails. Runners follow forested single and double track with Moose Mountain as a prominent backdrop.

Details by distance: the 16KM has about 460 m gain and loss, is mostly single track, and features an aid station near the midpoint. The 29KM has about 1220 m gain and loss, a roughly equal split of single and double track, and aid at approximately 9KM and 20KM. The 42KM has about 1620 m gain and loss and multiple aid stations. The 50KM has about 2351 m gain and loss with aid stations spaced along the route.

There are course cutoffs at certain aid stations. Runners who do not meet those cutoffs may be assisted off the mountain, redirected to a shorter placement, or recorded as DNF.

Registration and policies: the fee is 145 CAD plus GST and UltraSignup fees. Participants must be 18 years or older. Lewiston Ultra Events does not offer refunds and there is no waitlist. Bibs can be transferred to other distances except the 50KM. Transfers are allowed until August 10, 2026 for a 20 CAD administration fee; no transfers are permitted after that date. Registration closes August 10, 2026 or when the race fills. Visit the organization's website for the most recent information.

50 km
Marathon
29 km
16 km