1,379 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
1301. Mango Mango (Vedder Mountain)  difficulty 0.13 Chilliwack
1302. Maquinna Cycle Trail (Port Alberni Trails)  difficulty 0.3 Port Alberni
1303. Mariposa (Peterson Creek Park)  difficulty 0.36 Kamloops
1304. Marten (Mt Morrisey XC trails)  difficulty 1.02 Sun Peaks
1305. Mary Kirk Access Trail (Mount Seymour)  difficulty 0.39 Deep Cove
1306. Mastadon (Red Mountain)  difficulty 1.63 Mission
1307. Maud Island Trail (Quadra Island Trails)  difficulty 3.77 Campbell River
1308. Max Power (Westwood Lake)  difficulty 1.01 Nanaimo
1309. McGillvray Lake Trail (Mt Morrisey XC trails)  difficulty 1.33 Sun Peaks
1310. Meadow (Penticton Maze)  difficulty 0.35 Powell River
1311. Meadow Trail (South Canoe)  difficulty 0.06 Salmon Arm
1312. Meat Draw (Westwood Lake)  difficulty 1.1 Nanaimo
1313. Meatgrinder (Rubberhead Trail System)  difficulty 0.44 Salmon Arm
1314. Megasaurus (Fernie Alpine Resort)  difficulty 1.68 Fernie
1315. Memphis (Mount Prevost)  difficulty 1.15 North Cowichan
1316. Merry Creek Trail (Merry Creek)  difficulty 2.01 Castlegar
1317. Merry Go Round Trail (Merry Creek)  difficulty 0.9 Castlegar
1318. Mesa (Kenna Cartwright Park)  difficulty 1.66 Kamloops
1319. Mexican Jumping Bean (Mount Elphinstone)  difficulty 0.99 Gibsons
1320. Mexican Ninja (Vedder Mountain)  difficulty 0.59 Chilliwack
1321. Middle Bench Trail (Mount Geoffrey Regional Nature Park)  difficulty 2.21 Hornby Island
1322. Middle Earth (Svoboda Trails)  difficulty 1.73 Nelson
1323. Midway (Connor Park)  difficulty 0.17 Welcome Beach
1324. Migor (Cranbrook Community Forest – South)  difficulty 1.68 Cranbrook
1325. Mindbender (Hartland Mountain Bike Park)  difficulty 0.34 Victoria
1326. Mine (Pineview)  difficulty 1.99 Kamloops
1327. Miral Heights (Trail Bluffs)  difficulty 1.65 Trail
1328. Missing Link (Trout Lake)  difficulty 1.52 Halfmoon Bay
1329. Organ Donor (Mount Work – Hartland)  difficulty 1 Victoria
1330. Mission Impossible 2 and 3 (Mosquito Lake)  difficulty 0.34 Pemberton
1331. Mister Slave (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 0.51 Nelson
1332. South Loop (Seal Bay Regional Nature Park)  difficulty 3.21 Courtenay
1333. Maple (Seal Bay Regional Nature Park)  difficulty 0.75 Courtenay
1334. Forest Loop (Seal Bay Regional Nature Park)  difficulty 4.83 Courtenay
1335. Mixed Bag (Ledgeview)  difficulty 1.38 Abbotsford
1336. Alternative Facts (South Canoe)  difficulty 0.79 Salmon Arm
1337. Moc - Assassin (Mount Fernie Provincial Park)  difficulty 0.18 Fernie
1338. Molly Hogan Trail (Zappa Trails)  difficulty 1.01 Whistler
1339. Mongo (Vedder Mountain)  difficulty 0.47 Chilliwack
1340. Moose Track (Mt Morrisey XC trails)  difficulty 0.21 Heffley Creek
1341. Moose Trail (South Canoe)  difficulty 0.2 Salmon Arm
1342. Moosejaw (Mosquito Lake)  difficulty 0.49 Pemberton
1343. More Cowbell (Smith Creek)  difficulty 0.54 West Kelowna
1344. More Speed (Pineview)  difficulty 0.74 Kamloops
1345. Morfee Lakes  difficulty 12 Mackenzie
1346. Morfee Canyon Trail (Morfee Lakes)  difficulty 0.56 Mackenzie
1347. Morfee Lake Trail East (Morfee Lakes)  difficulty 6.02 Mackenzie
1348. Morte Lake (Quadra Island Trails)  difficulty 5.1 Heriot Bay
1349. Moth (Red Mountain)  difficulty 0.6 Mission
1350. Mother Hucker (Hartland Mountain Bike Park)  difficulty 0.11 Victoria

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.