1,380 Trails in British Columbia

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

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.