2,134 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
Trail Bluffs  difficulty 8.0 Trail
Warden Woods (Don Valley) Advanced difficulty 14.0 *** Toronto
Sunnybrook Trail (Don Valley)  difficulty 1.0 Toronto
Albion Hills Intermediate difficulty 20.0 **** Toronto
Don Valley Advanced difficulty 12.0 **** Toronto
Rouge Forest Beginner difficulty 5.0 *** Toronto
Swan Lake Provincial Park  difficulty 0.0 Tomslake
Cooking Lake-Blackfoot Provincial Recreation Area  difficulty 140.0 Tofield
Crane Lake to High Dump  difficulty 10.0 Tobermory
Inverhuron Provincial Park  difficulty 0.0 **** Tiverton
Swance Drain Advanced difficulty 8 **** Tillsonburg
Sleeping Giant / Sibley Creek Trail Intermediate difficulty 2.0 **** Thunder Bay
Shuniah Mines Advanced difficulty 21 ***** Thunder Bay
TNT (Thorsby Network of Trails)  difficulty 1.0 Thorsby
Loree Forest  difficulty 8.0 Thornbury
En Garde (Mt Morrisey XC trails)  difficulty 0.5 Thompson-Nicola
Dog Sled (Mt Morrisey XC trails)  difficulty 0.7 Thompson-Nicola
Crossing (Mt Morrisey XC trails)  difficulty 1.3 Thompson-Nicola
Bruin Romp (Mt Morrisey XC trails)  difficulty 0.6 Thompson-Nicola
Blue Grouse (Mt Morrisey XC trails)  difficulty 0.5 Thompson-Nicola
Black Bear (Mt Morrisey XC trails)  difficulty 0.5 Thompson-Nicola
Big Brenter (Mt Morrisey XC trails)  difficulty 0.2 Thompson-Nicola
Mt Morrisey XC trails  difficulty 20.0 ** Thompson-Nicola
Aleksa Havelaar  difficulty 5.0 Terrace
Leftovers (Copper Mountain)  difficulty 0.24 Terrace
LickBike (Copper Mountain)  difficulty 0.39 Terrace
Lower Backeddy (Terrace Mountain)  difficulty 0.61 Terrace
Seven to Packhorse Connector (Copper Mountain)  difficulty 0.24 Terrace
Lucky 7 (Copper Mountain)  difficulty 1.22 Terrace
Big Easy (Copper Mountain)  difficulty 0.5 Terrace
Copper Mountain  difficulty 6.0 Terrace
Flathead (Terrace Mountain)  difficulty 4.2 Terrace
Terrace Mountain  difficulty 13.0 Terrace
Seven Sisters Provincial Park & Protected Area  difficulty 20.0 Terrace
Kinaskan Lake Provincial Park  difficulty 0.0 Terrace
Tyhee Lake Provincial Park  difficulty 0.0 Telkwa
Takla Lake Marine Provincial Park  difficulty 0.0 Takla Narrows
Mont Sutton Ski Resort Intermediate difficulty 0 ***** Sutton
Goats Trail (Watershed Park)  difficulty 0.5 Surrey
Gravity Bowl Trail (Watershed Park)  difficulty 0.39 Surrey
Watershed Park  difficulty 18.0 Surrey
McGillvray Lake Trail (Mt Morrisey XC trails)  difficulty 1.33 Sun Peaks
Great Grey (Mt Morrisey XC trails)  difficulty 1.39 Sun Peaks
Gummy Bear (Sun Peaks Bike Park)  difficulty 0.62 Sun Peaks
Holy Cow (Mt Morrisey XC trails)  difficulty 7.91 Sun Peaks
Holy Rollers (Sun Peaks Bike Park)  difficulty 0.59 Sun Peaks
Bermalade (Sun Peaks Bike Park)  difficulty 0.68 Sun Peaks
Honey Drop (Sun Peaks Bike Park)  difficulty 1.17 Sun Peaks
Gnar Boom (Sun Peaks Bike Park)  difficulty 0.16 Sun Peaks
Insanity One (Sun Peaks Bike Park)  difficulty 1.08 Sun Peaks

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.