The BEST Mountain Bike Trails in British Columbia


Singletracks members have ranked the best mountain bike trails in British Columbia using our unique trail ranking algorithm. The best bike trails are rated by weighing the following ranking factors: average trail rating, number of members who have ridden the MTB trail, and the number of members who want to ride the MTB trail. Disagree with our list of the top mountain bike trails in British Columbia? Find and review your favorite British Columbia bike trails. Trails marked with a green row are trails you've ridden (must be logged in). Constantly updated.

View the best mountain bike trails in:   
RankTrail NameCityRatingLengthDifficultyTopo MapConditions
1.Smith CreekKelowna/westbank14Intermediate bike trail
2.Rossland's Seven Summit Ridge TrailRossland19Advanced bike trail
3.CumberlandComox Valley20Intermediate bike trail
4.Ellison ParkVernon6Advanced bike trail
5.Kalamalka Lake Provincial ParkVernon7Advanced bike trail
6.Whistler Bike Park Garbanzo ZoneWhistler2Advanced bike trail
7.Whistler Mountain Bike ParkWhistler40Intermediate bike trail
8.Whistler Fitzsimmons ZoneWhistler3Intermediate bike trail
9.Mcdougal RimKelowna18Intermediate bike trail
10.Silver Star Provincial ParkVernon0Intermediate bike trail
11.Kettle Valley Railway Trail (KVR)Kelowna500Easiest bike trail
12.Test Of MetalSquamish60Beginner bike trail
13.Burke Mountain TrailsPort Coquitlam10Expert bike trail
14.Powers CreekWest Kelowna1Advanced bike trail
15.Team PangorNorth Vancouver5Expert bike trail
16.Mt. McphersonRevelstoke23Intermediate bike trail
17.Keystone Standard BasinRevelstoke3Advanced bike trail
18.A river runs through itWhistler14Advanced bike trail
19.Dirt Diggler DhFernie0Expert bike trail
20.Comfortably NumbWhistler24Advanced bike trail
21.HarperKamloops25Advanced bike trail
22.Fire Road down to Kamloops LakeKamloops14-
23.Danimal NorthWhistler2Advanced bike trail
24.Kill Me Thrill MeWhistler10Advanced bike trail
25.Boer MountainBurns Lake12Intermediate bike trail
26.MT ConkleSummerland10Advanced bike trail
27.Roderick Haig-Brown Provincial ParkScotch Creek26-
28.Knox Mountain #4, #10 and #12Kelowna8Advanced bike trail
29.Wade Road TrailsChase9Intermediate bike trail
30.Isobel LakeKamloops8Advanced bike trail
31.Lord of the SquirrelsWhistler4Advanced bike trail
32.RumplestumpskinFernie1Advanced bike trail
33.PineviewKamloops5Intermediate bike trail
34.Three Blind Mice Trail NetworkPenticton18Intermediate bike trail
35.Moonraker TrailsGolden28Intermediate bike trail
36.Lake LillianInvermere7Intermediate bike trail
37.Mission Creek GreenwayKelowna16Easiest bike trail
38.Cut Yer BarsWhistler2Advanced bike trail
39.Rose Valley ResevoirWest Kelowna6Advanced bike trail
40.Zappa TrailsWhistler20-
41.Lost LakeWhistler6Intermediate bike trail
42.Gillard MountainKelowna8Advanced bike trail
43.Alice Lake Provincial ParkSquamish19Advanced bike trail
44.Mount Fernie Provincial ParkFernie50Advanced bike trail
45.Whistler Valley TrailWhistler40Easiest bike trail
46.Sea To Sky TrailWhistler112Beginner bike trail
47.DoumontNanaimo10Advanced bike trail
48.Test of Humanity/Cartwright MountainSummerland6Intermediate bike trail
49.Swine Flu LoopFernie9Intermediate bike trail
50.Larch Hills TraverseSalmon Arm23-
51.Burn the Berms / RioKamloops8Advanced bike trail
52.Cosens Creek Mountain Bike AreaVernon9-
53.Broken SpokeHouston1-
54.Sticks n StonesHouston2-
55.Twisted MetalHouston0-
56.Becker Parkvernon4Intermediate bike trail
57.Emerald forestWhistler5Intermediate bike trail
58.South CanoeSalmon Arm10-
59.Ridgemont Trail SystemFernie40Intermediate bike trail
60.Cultus Lake Provincial ParkChilliwack20-
61.Silver King BasinSmithers12Beginner bike trail
62.BSL LoopsCranbrook14-
63.Magic LineKimberley5Intermediate bike trail
64.Nipika Mountain ResortRadium Hot Springs30Intermediate bike trail
65.Skaha Bluffs Provincial ParkKaleden10-
66.Kicking Horse Mountain Bike ParkGolden10-
67.Fernie Alpine ResortFernie20Expert bike trail
68.Eskers Provincial ParkPrince George0-
69.Half NelsonSquamish2-
70.Eco-TerroristFernie0Intermediate bike trail
71.Cranbrook Community Forest - SouthCranbrook11Intermediate bike trail
72.South Chilcotin Mountains Provincial ParkLillooet0-
73.Kenna Cartwright ParkKamloops10Advanced bike trail
74.Snowden ForestCampbell River100-
75.Lazy LizardFernie4Beginner bike trail
  Next »