Trail Races & Routes in Montana

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

Route NameLocationDistanceElevation GainType
Silver Run Trail #102 MT 5.0 mi 401 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,094 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,135 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
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 16 self-supported routes available in Montana.

What is the average elevation gain in Montana?

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

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

Browse with Interactive Map →