Trail Races & Routes in Montana

Explore 19 trail running and hiking routes across Montana. 2 organized races and 17 training routes covering distances from 5.0 mi to 27.2 mi. Elevation gains range from 404 ft to 8,663 ft.

Route NameLocationDistanceElevation GainType
Silver Run Trail #102 MT 5.0 mi 404 ft race
Saint Marys Lake St. Ignatius, Montana 27.2 mi 8,663 ft race
Trapper Peak Ravalli County, Montana 8.1 mi 3,755 ft route
Saddle Peak (MT) Gallatin County, Montana 9.3 mi 3,789 ft route
Mt. Ellis Gallatin County, Montana 10.5 mi 3,550 ft route
Jackson Creek Trail #502 MT 10.6 mi 2,104 ft route
Rattlesnake Trail > Spring Gulch Lolo National Forest, Montana 10.7 mi 1,941 ft route
Highwood Baldy (MT) Chouteau County, Montana 11.1 mi 2,886 ft route
Highline to The Loop MT 11.2 mi 1,138 ft route
Black Mountain Park County, Montana 13.0 mi 5,381 ft route
Hyalite Peak Gallatin County, Montana 15.3 mi 3,448 ft route
Little Rock Creek High Five Traverse (MT) Ravalli County, Montana 18.3 mi 7,733 ft route
Stuart Peak (MT) Missoula County, Montana 18.4 mi 4,201 ft route
Gallatin Peak Gallatin County, Montana 19.6 mi 5,573 ft route
Star-pop Sanders County, Montana 21.1 mi 7,846 ft route
Holland Lake Tour Condon, Montana 22.2 mi 5,854 ft route
Mt. Rearguard (MT) Carbon County, Montana 23.5 mi 5,135 ft route
Petty Mountain Loop Missoula County, Montana 24.8 mi 6,535 ft route
Crazy Mountain Loop (MT) Park County, Montana 25.4 mi 6,516 ft route

Frequently Asked Questions

How many trail races are in Montana?

There are 2 organized races and 17 self-supported routes available in Montana.

What is the average elevation gain in Montana?

The average elevation gain is 4,550 feet, with routes ranging from 404 to 8,663 feet.

Want filters, an interactive map, and 3D flyover previews?

Browse with interactive map →