2,137 Trails in Canada
Trail Name | Difficulty | Length (mi) | Rating | City |
South March Highlands |
 |
10.0 |
     |
Ottawa |
Mountainview |
 |
10.0 |
     |
Midland |
Forks of the Credit |
 |
10.0 |
     |
Caledon Village |
Etobicoke Creek |
 |
10 |
     |
Etobicoke |
Black Oak |
 |
10.0 |
     |
Windsor |
Wasaga Beach Provincial Park |
 |
10.0 |
     |
Wasaga Beach |
Porcupine Ridge |
 |
10.0 |
     |
Bracebridge |
Laurentian Singletrack |
 |
10.0 |
     |
Sudbury |
Nordic Ski Trails |
 |
10.0 |
     |
North Bay |
Laurentian Ski Hill |
 |
10.0 |
     |
North Bay |
Coulson's Hill |
 |
10.0 |
     |
Bradford |
Bronte Creek Day Use Area |
 |
10.0 |
     |
Burlington |
Kelso |
 |
10.0 |
     |
Milton |
Ravenshoe / Brownhill |
 |
10.0 |
     |
Newmarket |
Dryden Tract |
 |
10.0 |
     |
North Dumfries |
Farmer Lake (Hiawatha Highlands) |
 |
10 |
     |
Sault Ste. Marie |
Parc Valero Les Écarts |
 |
10.0 |
     |
Levis |
Energie CMB |
 |
10.0 |
     |
Trois-Rivières |
Val-David Regional Park |
 |
10.0 |
     |
Val-David/Val-Morin |
Mont Rigaud |
 |
10.0 |
     |
Rigaud |
Porcupine Ridge |
 |
10 |
     |
Whitehorse |
Wood Bison Trail (Single Track Trail) |
 |
9.69 |
     |
Elk Island National Park |
5620 (Revelstoke Mountain Resort) |
 |
9.3 |
     |
Revelstoke |
Ross Creek Area |
 |
9.0 |
     |
Fort Saskatchewan |
Chickakoo Lake |
 |
9.0 |
     |
Stony Plain |
Grip and Rip |
 |
9.0 |
     |
Hinton / Brule |
Cascade |
 |
9.0 |
     |
Banff |
Happy Creek Trail System |
 |
9.0 |
     |
Hinton |
Baldy Pass Trail |
 |
9.0 |
     |
Kananaskis |
Tunnel Trail |
 |
9.0 |
     |
Jasper |
Stoney Squaw Upper & Lower |
 |
9.0 |
     |
Banff |
Mill Creek Ravine (south) |
 |
9.0 |
     |
Edmonton |
Pacific Spirit Regional Park |
 |
9.0 |
     |
Vancouver |
Port Alberni Trails |
 |
9.0 |
     |
Port Alberni |
Juniper Heights - High Roller |
 |
9.0 |
     |
Invermere |
Cosens Creek Mountain Bike Area (Kalamalka Lake Provincial Park) |
 |
9.0 |
     |
Vernon |
Hotsprings Trail |
 |
9.0 |
     |
Nakusp |
Lazy Boy, Sidewinder, Kow-a-Been-Here, Big Horn Loop, Sidewinder, Lazy Boy (Batchelor Heights) |
 |
9.0 |
     |
Kamloops |
Wade Road Trails (Roderick Haig-Brown Provincial Park) |
 |
9.0 |
     |
Chase |
Batchelor Heights |
 |
9.0 |
     |
Kamloops |
Arizona, Tower Classic, Naked Pistol, Bighorn Loop, Sidewinder, Lazy Boy (Batchelor Heights) |
 |
9.0 |
     |
Kamloops |
Starz |
 |
9.0 |
     |
Port Moody |
Cutblock snobike loop |
 |
9.0 |
     |
Fernie |
Duck Lake Protected Area |
 |
9.0 |
     |
Powell River |
Swine Flu Loop |
 |
9.0 |
     |
Fernie |
Rose Valley Reservoir |
 |
9 |
     |
West Kelowna |
French Fort Cove |
 |
9.0 |
     |
Miramichi |
Glebe Park |
 |
9.0 |
     |
Haliburton |
Waterworks Dirt Path |
 |
9.0 |
     |
Brantford |
Forest Valley |
 |
9.0 |
     |
Orleans Ottawa |
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.