2,144 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1001. JJ Bypass (Eagle Mountain)  difficulty 0.07 Coquitlam
1002. Lazy Boy (Batchelor Heights)  difficulty 1.8 Kamloops
1003. Leopard (Mt Fromme)  difficulty 0.47 North Vancouver
1004. Lookout Trail (Myra-Bellevue)  difficulty 1.67 Kelowna
1005. Lower Crippler (Mt Fromme)  difficulty 0.31 North Vancouver
1006. Lower Digger (Mt Fromme)  difficulty 0.25 North Vancouver
1007. Lower Eagle Bluff (Eagle Mountain)  difficulty 0.46 Anmore
1008. Lower Ladies (Mt Fromme)  difficulty 0.31 North Vancouver
1009. Stupid Grouse (Cypress Mountain)  difficulty 0.63 West Vancouver
1010. Manhandler (Eagle Mountain)  difficulty 0.4 Anmore
1011. Mark My Word (Alice Lake Provincial Park)  difficulty 0.56 Squamish
1012. Massage Therapy (Eagle Mountain)  difficulty 0.46 Anmore
1013. Mosquito Lake  difficulty 20 Pemberton
1014. Moonraker (Moonraker Trails)  difficulty 0.86 Golden
1015. More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
1016. Mossom Creek (Eagle Mountain)  difficulty 0.95 Anmore
1017. Mossom Creek Connector (Eagle Mountain)  difficulty 0.2 Anmore
1018. Baie des Atocas Trail  difficulty 7.0 Lefaivre
1019. Starbucks  difficulty 3 Whitehorse
1020. Hinton Jasper airport area  difficulty 6.0 Hinton
1021. TNT (Mount Seymour)  difficulty 1.8 Deep Cove
1022. Deer Hunter (Too Much Info Riding Area)  difficulty 0.6 Merritt
1023. Crinkum Crankum (Mt Fromme)  difficulty 0.3 North Vancouver
1024. Crafty Butcher (Cumberland)  difficulty 0.8 Comox Valley
1025. Blue Collar (Cumberland)  difficulty 1.2 Comox Valley
1026. 1st Step (Mount Elphinstone)  difficulty 0.7 Roberts Creek
1027. Hwy 102 (Mount Elphinstone)  difficulty 2.88 Gibsons
1028. JJ Connector (Eagle Mountain)  difficulty 0.07 Coquitlam
1029. Lone Pine (Too Much Info Riding Area)  difficulty 1.14 Merritt
1030. Lower Line (Bert Flinn Park)  difficulty 0.22 Anmore
1031. Swakum Mountain  difficulty 12 Merritt
1032. Mountain Air Trail (Burnaby Mountain)  difficulty 1.14 Burnaby
1033. Lunge (Langdale Trail) (Sprockids)  difficulty 0.51 Gibsons
1034. All Ages ()  difficulty 0.1 Milton
1035. 5 Bridges ()  difficulty 0.9 Milton
1036. Border Run ()  difficulty 0.4 Milton
1037. Grinder ()  difficulty 0.1 Milton
1038. Redearth  difficulty 7.0 Banff
1039. Ellison Connector (Predator Ridge)  difficulty 1.9 Vernon
1040. Check Minus (Sprockids)  difficulty 0.1 Gibsons
1041. Big Tree (Cranbrook Community Forest – South)  difficulty 0.5 Cranbrook
1042. Banjoo (South Canoe)  difficulty 0.3 Salmon Arm
1043. Iron Mask (Pineview)  difficulty 6.41 Kamloops
1044. Jammer (Sprockids)  difficulty 0.39 Gibsons
1045. Johnson Junior (Lake Lillian)  difficulty 2.14 Invermere
1046. Mo Buddha (South Canoe)  difficulty 0.39 Salmon Arm
1047. La Vietnam (Mont-Sainte-Anne)  difficulty 3 Mont-Sainte-Anne
1048. Octopus - Kraken (Vallee Bras Du Nord Secteur Shannahan)  difficulty 1.6 St. Raymond
1049. Zombie Toof (Empire 47)  difficulty 1 Lac-Delage
1050. Town of Hinton Trails  difficulty 12.0 Hinton

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.