Here is my list of The Top 100 Trails in Western North America – as selected from the nearly 1,300 individual trails that I have personally ridden.  I also continue to explore new trails and so will periodically update this list.

As a complement to this ride list, I have also added a Top 10 Trails list for each of Arizona, British Columbia, Colorado and Utah – four of my favorite riding regions. I also plan to add top 10 trail lists for Oregon and Washington in the near future. So, stay tuned!

You might also be interested to see which cities have the highest number of top tails. Please see the table below. And while Sedona, at 14, has the highest number of top trails for any one city, it is interesting to note that the region surrounding St. George, Utah has a total of 15 top trails between the nearby communities (within a 60 minute drive apart) of Hurricane and Cedar City. It is also interesting to note that between North Vancouver, Squamish and Whistler, communities that are within a 90 minute drive apart, there is a total of 32 top trails. So, start planning your next road trip to one of these fabulous destinations!

Top Cities with Great MTB Trails

Top CitiesState# Top 150 Trails
Cedar CityUT3
FruitaCO4
Grand JunctionCO3
HurricaneUT7
MesaAZ3
MoabUT11
NelsonBC2
North VancouverBC12
RevelstokeBC4
RosslandBC3
SedonaAZ14
SquamishBC9
St. GeorgeUT5
WhistlerBC11

I hope this list and hotlinks to the associated videos (just click on the trail name) are helpful for you as you plan your own ride excursions to these fabulous ride destinations.  Please note that descriptions of each trail can be found in the description area embedded within each video. ENJOY!!

Top 100 Trails in Western North America

RankTrailCityStateDifficultyScore
1Captain AhabMoabUTBlack8.13
2HangoverSedonaAZDouble Black8.05
3Hog HeavenSedonaAZDouble Black7.98
4HilineSedonaAZDouble Black7.90
5Palisade PlungePalisadeCOBlack7.80
6HogwashSedonaAZBlack7.73
7Porcupine RimMoabUTBlack7.68
8South RimHurricaneUTBlack7.13
9Bug SpringsTucsonAZBlack7.00
10Red Mountain RushMesaAZBlack6.68
11Grafton Mesa DHHurricaneUTDouble Black6.60
12The RibbonGrand JunctionCOBlack6.60
13Free LunchGrand JunctionCODouble Black6.58
14Ladies OnlyNorth VancouverBCDouble Black6.58
15TranseptSedonaAZBlack6.45
16Overnight SensationPembertonBCBlack6.35
17The Whole EnchiladaMoabUTBlack6.30
18Seven SummitsRosslandBCBlack6.28
19Thunder MountainBryce CanyonUTBlack6.23
20Holy CrossGrand JunctionCOBlack6.23
21BoogymanNorth VancouverBCDouble Black6.23
22WhiskeyRosslandBCBlack6.20
23Duncan’sWhistlerBCBlack6.20
24Suicidal TendenciesSt. GeorgeUTBlack6.15
25Frisby RidgeRevelstokeBCBlue6.13
26Happiest DaysWhistlerBCBlack6.08
27Holy GuacamoleHurricaneUTBlack6.03
28BoneyardCedar CityUTBlack6.00
29Sunset RidgeMesaAZDouble Black5.98
30BoundaryNorth VancouverBCDouble Black5.98
31Martha CreekRevelstokeBCBlack5.88
32Keystone Standard BasinRevelstokeBCBlack5.85
33Moore FunFruitaCOBlack5.78
34Tahoe Rim (from Tahoe Meadows)Lake TahoeCABlue5.78
35PipelineNorth VancouverBCBlack5.75
36Original SinWhistlerBCBlack5.70
37PangorNorth VancouverBCBlack5.70
38Downieville ClassicDownieviewCABlack5.65
39Little MoabWhite SalmonWABlack5.65
40Slim ShadySedonaAZBlack5.65
41La MilagrosaTucsonAZDouble Black5.65
42Clown ShoesWhistlerBCDouble Black5.55
43CBCNorth VancouverBCBlack5.55
44SundanceWenatcheeWABlue5.53
45Half NelsonSquamishBCBlue5.50
46White RimMoabUTBlue5.48
47Pseudo Tsuga 3SquamishBCBlue5.48
48Big SisterMesaAZBlue5.45
49Bartlett WashMoabUTBlue5.45
50Exit Stage Left (Rush)DraperUTBlue5.45
51Comfortably Numb DescentWhistlerBCBlack5.45
52Coal CreekWinthropWABlue5.43
53Pool-Ice RinkEagleCOBlue5.43
54PyramidSedonaAZBlack5.43
55Ghost FallsDraperUTBlue5.40
56ExpressoNorth VancouverBCBlack5.40
57SchleyerWhistlerBCDouble Black5.38
58Detroit Rock CityWhistlerBCDouble Black5.35
59Lower BitterbrushLyonsCOBlack5.35
60Flow TrailsSanta CruzCABlue5.35
61HighballerAlsea FallsORBlue5.33
62LawlerOakridgeORBlue5.30
63CakewalkSquamishBCBlack5.28
64Topp NotchBanffABBlack5.28
65RupertSquamishBCBlack5.28
66RamblinMoabUTBlue5.25
67KleewayHood RiverORBlue5.23
68Ryan’s Eternal FlowIssaquahWABlue5.20
69Western RimFruitaCOBlue5.20
70Wire MesaHurricaneUTBlue5.20
71Rocky TopsMoabUTBlue5.18
72ImperialKetchumIDBlue5.18
73No Joke UpperWhistlerBCBlack5.18
74Horsethief BenchFruitaCOBlue5.15
75Meadow of the GrizzlySquamishBCBlue5.15
76NationalPhoenixAZBlack5.15
77Feel the LoveKelownaBCBlue5.13
78TurnstylesNelsonBCBlack5.13
79On The RocksWhistlerBCBlue5.10
80Outer LimitsSedonaAZBlue5.10
81Middle FlaglineBendORBlue5.08
82ZenSt. GeorgeUTBlack5.08
83MescalSedonaAZBlue5.05
847th SecretNorth VancouverBCBlack5.05
85Zippity Do DahFruitaCOBlack5.05
86Flow JobLas VegasNVBlue5.05
87HLCIssaquahWABlack5.00
88Rock OvenPentictonBCBlack4.98
89Ape CanyonCougarWABlue4.93
90TurduckenValemontBCBlack4.90
91Tinfoil HatValemontBCBlue4.90
92PamplemousseSquamishBCBlack4.88
93EvolutionBellinghamWABlack4.85
94SlickrockMoabUTBlack4.85
95Paradise RimSt. GeorgeUTBlack4.80
96Tiddlywinks LowerBendORBlue4.80
97Little Creek Mesa (West Loop)HurricaneUTBlack4.78
98Green MountainTucsonAZBlack4.78
99Boulder DashCedar CityUTDouble Black4.75
100Freight Train LowerWhistlerBCBlack4.70

If you have any thoughts or comments on my trail lists, please comment in my Blog Post section. Thanks!