1,380 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Merry Creek  difficulty 17 Castlegar
Merry Creek Trail (Merry Creek)  difficulty 2.01 Castlegar
Merry Go Round Trail (Merry Creek)  difficulty 0.9 Castlegar
Mesa (Kenna Cartwright Park)  difficulty 1.66 Kamloops
Mexican Jumping Bean (Mount Elphinstone)  difficulty 0.99 Gibsons
Mexican Ninja (Vedder Mountain)  difficulty 0.59 Chilliwack
Microclimate (Blackcomb Trails)  difficulty 1.0 Whistler
Mid-Life Crisis (Alice Lake Provincial Park)  difficulty 0.22 Squamish
Middle Bench (Myra-Bellevue)  difficulty 0.48 Kelowna
Middle Bench Trail (Mount Geoffrey Regional Nature Park)  difficulty 2.21 Hornby Island
Middle Earth (Svoboda Trails)  difficulty 1.73 Nelson
Middlepoint  difficulty 15.0 Halfmoon Bay
Midway (Connor Park)  difficulty 0.17 Welcome Beach
Migor (Cranbrook Community Forest – South)  difficulty 1.68 Cranbrook
Milky Way (Englishman River Falls Provincial Park)  difficulty 1 Errington
Mill Creek Horse Trail  difficulty 1.41 Maple Ridge
Miller Creek Trail  difficulty 1.0 Whistler
Mindbender (Hartland Mountain Bike Park)  difficulty 0.34 Victoria
Mine (Pineview)  difficulty 1.99 Kamloops
Miner 29er (Pineview)  difficulty 2.49 Kamloops
Miral Heights (Trail Bluffs)  difficulty 1.65 Trail
Miss Pinky (Zappa Trails)  difficulty 0.13 Whistler
Missing Link (Trout Lake)  difficulty 1.52 Halfmoon Bay
Mission Creek Greenway Easiest difficulty 16.0 ***** Kelowna
Mission Impossible 2 and 3 (Mosquito Lake)  difficulty 0.34 Pemberton
Mister Slave (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 0.51 Nelson
Mixed Bag (Ledgeview)  difficulty 1.38 Abbotsford
Mo Buddha (South Canoe)  difficulty 0.39 Salmon Arm
Mo Buddha Alternate (South Canoe)  difficulty 0.52 Salmon Arm
Moc - Assassin (Mount Fernie Provincial Park)  difficulty 0.18 Fernie
Molly Hogan Trail (Zappa Trails)  difficulty 1.01 Whistler
Momich Lakes Provincial Park  difficulty 0.0 Chase
Mongo (Vedder Mountain)  difficulty 0.47 Chilliwack
Monkman Provincial Park  difficulty 0.0 Dawson Creek
Montague Harbour Marine Provincial Park  difficulty 0.0 Galiano Island
Monte Christo  difficulty 12.0 Rossland
Monticola (Neptune Creek)  difficulty 1.87 Rossland
Moonraker (Moonraker Trails)  difficulty 0.86 Golden
Moonraker 10 km Loop  difficulty 10.0 Golden
Moonraker Trails Advanced difficulty 28.0 ***** Golden
Moonshine #64 (Mount 7)  difficulty 2 Golden
Moose Track (Mt Morrisey XC trails)  difficulty 0.21 Heffley Creek
Moose Trail (South Canoe)  difficulty 0.2 Salmon Arm
Moosehead (Blewett)  difficulty 1.04 Nelson
Moosejaw (Mosquito Lake)  difficulty 0.49 Pemberton
More Cowbell (Smith Creek)  difficulty 0.54 West Kelowna
More or Less (Ledgeview)  difficulty 0.1 Abbotsford
More Speed (Pineview)  difficulty 0.74 Kamloops
More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
More Whiskey (Pineview)  difficulty 0.31 Kamloops

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.