2,134 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
Mount Geoffrey Regional Nature Park  difficulty 0.0 Hornby Island
Free Fall (Mount Geoffrey Regional Nature Park)  difficulty 0.2 Hornby Island
Buelah Creek (Mount Geoffrey Regional Nature Park)  difficulty 0.5 Hornby Island
Bill & Christa (Mount Geoffrey Regional Nature Park)  difficulty 0.5 Hornby Island
Kootenay Loop/Bikefest Dual (Mount Geoffrey Regional Nature Park)  difficulty 1.1 Hornby Island
E C Manning  difficulty 0.0 Hope
Skagit Valley Provincial Park  difficulty 0.0 Hope
Coquihalla Canyon Provincial Park  difficulty 0.0 Hope
Cascade Recreation Area  difficulty 0.0 Hope
Hope Bike Park  difficulty 3.0 Hope
Fort Trail (Hope Bike Park)  difficulty 0.4 Hope
Lobb Trail Beginner difficulty 22.0 *** Holmesville
Grip and Rip Advanced difficulty 9.0 ***** Hinton / Brule
Dusty Ridge  difficulty 12.0 Hinton
Town of Hinton Trails  difficulty 12.0 Hinton
Hinton Jasper airport area  difficulty 6.0 Hinton
Big Horn  difficulty 28.0 Hinton
Golf Course  difficulty 6.0 Hinton
Thompson Lake Beginner difficulty 1.0 ***** Hinton
Maxwell Lake / Beaver Board Walk Advanced difficulty 2.0 **** Hinton
Froehler Coaster Advanced difficulty 3 ***** Hinton
Joachim Valley Trail Beginner difficulty 10.0 **** Hinton
Happy Creek Trail System Advanced difficulty 9.0 ***** Hinton
Jack's Trail System Intermediate difficulty 6.0 ***** Hinton
Hinton Skills Park  difficulty 4.0 Hinton
William A. Switzer Provincial Park Beginner difficulty 30.0 **** Hinton
Wildhorse Lake Provincial Recreation Area  difficulty 0.0 Hinton
Rock Lake Provincial Park  difficulty 0.0 Hinton
Lantern Creek Provincial Recreation Area  difficulty 5.0 High River
Bluerock Wildland Provincial Park  difficulty 5.0 High River
Jack Rabbit (Quadra Island Trails)  difficulty 0.66 Heriot Bay
Sam's Shorty (Quadra Island Trails)  difficulty 0.37 Heriot Bay
Little Black Dress (Quadra Island Trails)  difficulty 1.21 Heriot Bay
Morte Lake (Quadra Island Trails)  difficulty 5.1 Heriot Bay
Mud Lake Trail (Quadra Island Trails)  difficulty 1.26 Heriot Bay
Gowlland Harbour Trail (Quadra Island Trails)  difficulty 1.88 Heriot Bay
Sawmil Intermediate difficulty 6.0 *** Hepworth
Sun Peaks Bike Park  difficulty 20.0 Heffley Creek
DH (Sun Peaks Bike Park)  difficulty 1.1 Heffley Creek
Moose Track (Mt Morrisey XC trails)  difficulty 0.21 Heffley Creek
Mt Morrisey Link (Mt Morrisey XC trails)  difficulty 1.1 Heffley Creek
Mt Morrisey Road (Mt Morrisey XC trails)  difficulty 0.97 Heffley Creek
Cat Trax (Sun Peaks Bike Park)  difficulty 0.3 Heffley Creek
Biker Cross (Sun Peaks Bike Park)  difficulty 0.6 Heffley Creek
Big Rock Ride (Sun Peaks Bike Park)  difficulty 8.3 Heffley Creek
Behind Bars (Sun Peaks Bike Park)  difficulty 0.8 Heffley Creek
Barn Burner (Sun Peaks Bike Park)  difficulty 0.8 Heffley Creek
Altitude (Sun Peaks Bike Park)  difficulty 3.8 Heffley Creek
Byers Lake Easiest difficulty 8.0 ** Harcourt
Hanover Freeride Mtb Park Beginner difficulty 8.0 **** Hanover

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.