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.88
5Spinal TapRichfieldUTBlack7.80
6Palisade PlungePalisadeCOBlack7.75
7HogwashSedonaAZBlack7.65
8Porcupine RimMoabUTBlack7.58
9Jackson’sMoabUTDouble Black7.15
10South RimHurricaneUTBlack6.85
11Bug SpringsTucsonAZBlack6.80
12Ladies OnlyNorth VancouverBCDouble Black6.53
13HawkeyeFruitaCOBlue6.45
14The RibbonGrand JunctionCOBlack6.30
15Grafton Mesa DHHurricaneUTDouble Black6.23
16Seven SummitsRosslandBCBlack6.20
17BoogymanNorth VancouverBCDouble Black6.15
18Thunder MountainBryce CanyonUTBlack6.13
19Duncan’sWhistlerBCBlack6.13
20Free LunchGrand JunctionCODouble Black6.10
21WhiskeyRosslandBCBlack6.10
22Dark CrystalWhistlerBCBlack6.08
23Mack RidgeFruitaCOBlack6.08
24Red Mountain RushMesaAZBlack6.05
25Frisby RidgeRevelstokeBCBlue6.03
26Happiest DaysWhistlerBCBlack6.00
27BoneyardCedar CityUTBlack5.93
28Falcon FlowMoabUTBlue5.93
29In-N-Out BurgerSquamishBCBlack5.88
30TranseptSedonaAZBlack5.88
31Moore FunFruitaCODouble Black5.85
32Overnight SensationPembertonBCBlack5.85
33Holy GuacamoleHurricaneUTBlack5.80
34Martha CreekRevelstokeBCBlack5.78
35BoundaryNorth VancouverBCDouble Black5.75
36Holy CrossGrand JunctionCOBlack5.73
37Keystone Standard BasinRevelstokeBCBlack5.70
38Suicidal TendenciesSt. GeorgeUTBlack5.70
39PipelineNorth VancouverBCBlack5.63
40SlickrockMoabUTBlack5.60
41PangorNorth VancouverBCBlack5.58
42Tahoe Rim (from Tahoe Meadows)Incline VillageNVBlue5.55
43Original SinWhistlerBCBlack5.53
44Half NelsonSquamishBCBlue5.50
45White RimMoabUTBlue5.48
46Pseudo Tsuga 3SquamishBCBlue5.48
47Pool-Ice RinkEagleCOBlue5.45
48TelegraphRichfieldUTBlack5.45
49Downieville ClassicDownievilleCABlack5.43
50Exit Stage Left (Rush)DraperUTBlue5.43
51Clown ShoesWhistlerBCDouble Black5.43
52CBCNorth VancouverBCBlack5.43
53Ghost FallsDraperUTBlue5.40
54Flow TrailsSanta CruzCABlue5.38
55Sunset RidgeMesaAZDouble Black5.35
56SchleyerWhistlerBCDouble Black5.35
57Rib CageCortezCOBlue5.35
58Slim ShadySedonaAZBlack5.33
59Wings for MerryCastlegarBCBlack5.33
60HighballerAlsea FallsORBlue5.33
61LawlerOakridgeORBlue5.30
62Detroit Rock CityWhistlerBCDouble Black5.30
63La MilagrosaTucsonAZDouble Black5.30
64Topp NotchBanffABBlack5.28
65SundanceWenatcheeWABlue5.25
66KleewayHood RiverWABlue5.23
67Comfortably Numb DescentWhistlerBCBlack5.23
68Ryan’s Eternal FlowIssaquahWABlue5.20
69FlumeIncline VillageNVBlue5.20
70Coal CreekWinthropWABlue5.18
71Bartlett WashMoabUTBlue5.15
72Meadow of the GrizzlySquamishBCBlue5.15
73TurnstylesNelsonBCBlack5.13
74Ape CanyonCougarWABlue5.08
75On The RocksWhistlerBCBlue5.05
76Middle FlaglineBendORBlue5.05
77No Joke UpperWhistlerBCBlack5.05
78RupertSquamishBCBlack5.05
79Zippity Do DahFruitaCOBlack5.03
80Outer LimitsSedonaAZBlue5.00
81Big SisterMesaAZBlue4.98
827th SecretNorth VancouverBCBlack4.98
83HLCIssaquahWABlack4.95
84MescalSedonaAZBlue4.95
85Little MoabWhite SalmonWABlack4.95
86Made in the ShadeSedonaAZBlack4.93
87Feel the LoveKelownaBCBlue4.93
88GanderHurricaneUTBlue4.90
89NationalPhoenixAZBlack4.90
90ImperialKetchumIDBlue4.90
91ExpressoNorth VancouverBCBlack5.40
92Tinfoil HatValemontBCBlue4.88
93CakewalkSquamishBCBlack4.85
94PamplemousseSquamishBCBlack4.85
95Iron GoatMesaAZBlack4.83
96Lower BitterbrushLyonsCOBlack4.93
97Wire MesaHurricaneUTBlue4.80
98RamblinMoabUTBlue4.80
99Western RimFruitaCOBlue4.78
100Tiddlywinks LowerBendORBlue4.78

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