1,778 Trails in North, British Columbia

Trail Name Difficulty Length (mi) Rating City
Bluff Recreation Site  difficulty 7.0 Smithers
Tea Pot  difficulty 7.0 Kimberley
Mountain Shadows  difficulty 7.0 Golden
Lake Lillian Intermediate difficulty 7.0 ***** Invermere
Pearrygin Lake Loop Intermediate difficulty 7 ***** Winthrop
Laughing Water Trail #98 (Marston/Dickey Trail #361) Advanced difficulty 7.0 ** Eureka
Westwood Lake Intermediate difficulty 7.0 ***** Nanaimo
North Fork Entiat River Trail #1437  difficulty 7 Chelan
Larch Hills Traverse (FSR 109 to FSR 112) (Larch Hills Traverse)  difficulty 6.9 Salmon Arm
Loomis Creek Trail  difficulty 6.87 Longview
Buck Mountain Intermediate difficulty 6.8 ***** Winthrop
Marble River Provincial Park  difficulty 6.8 Port Alice
The Johnson (Lake Lillian) Intermediate difficulty 6.7 *** Invermere
Della Creek  difficulty 6.7 Lillooet
Holy Pail Up (Smith Creek)  difficulty 6.55 Kelowna
Iron Mask (Pineview)  difficulty 6.41 Kamloops
Morfee Lake Trail East (Morfee Lakes)  difficulty 6.02 Mackenzie
Orange Loop / EKG (Canmore Nordic Centre) Intermediate difficulty 6.0 ***** Canmore
Rose Valley Resevoir Advanced difficulty 6.0 **** West Kelowna
Champion Lakes Provincial Park  difficulty 6.0 Fruitvale
Top of the World Provincial Park  difficulty 6.0 Kimberley
Test of Humanity/Cartwright Mountain Intermediate difficulty 6.0 **** Summerland
Jack's Trail System Intermediate difficulty 6.0 ***** Hinton
Ellison Park Advanced difficulty 6.0 ***** Vernon
Southern Comfort  difficulty 6.0 Fernie
Moraine Lake Highline Intermediate difficulty 6.0 **** Lake Louise
Bill Milne Paved Trail  difficulty 6.0 Kananaskis
Pocaterra  difficulty 6.0 Canmore
Bead Lake / Trail #127 Intermediate difficulty 6.0 **** Newport
Cutthroat Trail Intermediate difficulty 6.0 **** Winthrop
North Fork Twentymile Trail #560  difficulty 6.0 Winthrop
Old Stage Trail #1  difficulty 6.0 Republic
North Fork Silver Creek Trail #119  difficulty 6.0 Colville
Thomas Mountain Trail #151  difficulty 6.0 Colville
Whale Creek Trail #11  difficulty 6.0 Polebridge
Peterson Creek Trail #293  difficulty 6.0 Bigfork
South Fork Hemler Creek Trail #20  difficulty 6.0 Bigfork
Ashley Divide Trail #289  difficulty 6.0 Kalispell
Ashley Mtn Trail #310  difficulty 6.0 Kalispell
Golf Course  difficulty 6.0 Hinton
#15 - Catholic Church to Pyramid Lake return Intermediate difficulty 6.0 *** Jasper
Hinton Jasper airport area  difficulty 6.0 Hinton
Shale Trail (Knox Mountain #4, #10 and #12)  difficulty 6.0 Kelowna
Preserverance Trail Intermediate difficulty 6.0 ***** Juneau
One Mile Lake  difficulty 6.0 Pemberton
Marston/Dickey Trail #361 Advanced difficulty 6.0 *** Eureka
Loki's Lowline  difficulty 6.0 Canmore
Pinetop - Jumping Pound Trail Intermediate difficulty 6.0 **** Cochrane - Calgary
Martha Creek  difficulty 6.0 Revelstoke
Canoe Creek  difficulty 6.0 Clearwater

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.