1,781 Trails in North, British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
301. Elbow River Provincial Recreation Area  difficulty 31.0 Bragg Creek
302. Winsport Bike Park Beginner difficulty 6.0 * Calgary
303. Tunnel Trail  difficulty 9.0 Jasper
304. Hinton Skills Park  difficulty 4.0 Hinton
305. West Side Trail  difficulty 12.0 Canmore
306. Daze of roses (Rose Valley Resevoir)  difficulty 5.0 West kelowna
307. Garibaldi Highlands Trail System  difficulty 20.0 Squamish
308. Arizona, Tower Classic, Naked Pistol, Bighorn Loop, Sidewinder, Lazy Boy (Batchelor Heights)  difficulty 9.0 Kamloops
309. Akamina Pass  difficulty 2.3 Waterton Lakes
310. Golden Ears Provincial Park  difficulty 13.0 Maple Ridge
311. Spray River  difficulty 7.0 Banff
312. Lower Lightning Creek Trail #425  difficulty 3.3 Twisp
313. Boom Trail (Mount Fernie Provincial Park)  difficulty 1.0 Fernie
314. Lower North Mountain Skills Area (North Mountain Trails)  difficulty 5 Darrington
315. North Mountain Trails  difficulty 20 Darrington
316. Fernie Dirt Jump Park  difficulty 1.0 Fernie
317. 19th Hole (Diamond Head)  difficulty 0.8 Squamish
318. Brown Creek Provincial Recreation Area  difficulty 4.0 Rocky Mountain House
319. Palmer Mountain  difficulty 0.0 Tonasket
320. Surprise Corner to Hoodoos  difficulty 3.0 Banff
321. Chester-Sawmill XC Ski and Bike Trails  difficulty 10.0 Kananaskis
322. Chester Lake Trail  difficulty 2.0 Kananaskis
323. Twisp River Trail #440  difficulty 8.0 Twisp
324. One Mile Lake  difficulty 6.0 Pemberton
325. Rendezvous Basin Loop  difficulty 11.0 Winthrop
326. Burnout (Chuckanut Mountain)  difficulty 3.0 Bow
327. Miller Creek Trail  difficulty 1.0 Whistler
328. Town Loop  difficulty 10.0 Fernie
329. SST (Galbraith Mountain)  difficulty 1.4 Bellingham
330. Fish Creek  difficulty 51.0 Calgary
331. Ribbon Creek Trail System  difficulty 10.0 Kananaskis
332. Riverside Trail (Cheakamus Lake Trails)  difficulty 3.0 Whistler
333. Horburg Provincial Recreation Area  difficulty 10.0 Red Deer
334. Dawson Provincial Recreation Area  difficulty 30.0 Cochrane
335. Skaha Bluffs Provincial Park  difficulty 10.0 Kaleden
336. Rock Lake Provincial Park  difficulty 0.0 Hinton
337. Gowlland Tod Provincial Park  difficulty 15.0 Brentwood Bay
338. Mount Geoffrey Regional Nature Park  difficulty 0.0 Hornby Island
339. Kettle Crest: North from Hwy 20 (Kettle Crest)  difficulty 30.0 Kettle Falls
340. Kettle Crest: Sherman Peak Loop (Kettle Crest)  difficulty 9.0 Kettle Falls
341. Raven Loop (Ellison Park)  difficulty 0.0 Vernon
342. Starz  difficulty 9.0 Port Moody
343. Banff Legacy Trail  difficulty 16.0 Banff
344. Quaite Creek Trail  difficulty 1.0 Canmore
345. Evan-Thomas Fire Road  difficulty 10.0 Kananaskis
346. Elk Pass  difficulty 7.0 Canmore
347. Mt. Muller / Trail #882  difficulty 13.0 Forks
348. Geophysical MTB Trails  difficulty 7.0 Newport
349. Frater Lake Trail #150/Lake Leo Trail #155  difficulty 10.0 Colville
350. Noisy Creek Trail #588  difficulty 5.0 Ione

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.