2,134 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1001. Lazy Boy (Batchelor Heights)  difficulty 1.8 Kamloops
1002. Leopard (Mt Fromme)  difficulty 0.47 North Vancouver
1003. Lookout Trail (Myra-Bellevue)  difficulty 1.67 Kelowna
1004. Lower Crippler (Mt Fromme)  difficulty 0.31 North Vancouver
1005. Lower Digger (Mt Fromme)  difficulty 0.25 North Vancouver
1006. Lower Eagle Bluff (Eagle Mountain)  difficulty 0.46 Anmore
1007. Lower Ladies (Mt Fromme)  difficulty 0.31 North Vancouver
1008. Stupid Grouse (Cypress Mountain)  difficulty 0.63 West Vancouver
1009. Manhandler (Eagle Mountain)  difficulty 0.4 Anmore
1010. Mark My Word (Alice Lake Provincial Park)  difficulty 0.56 Squamish
1011. Massage Therapy (Eagle Mountain)  difficulty 0.46 Anmore
1012. Mid-Life Crisis (Alice Lake Provincial Park)  difficulty 0.22 Squamish
1013. Mosquito Lake  difficulty 20 Pemberton
1014. Mo Buddha (South Canoe)  difficulty 0.39 Salmon Arm
1015. Moonraker (Moonraker Trails)  difficulty 0.86 Golden
1016. More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
1017. Mossom Creek (Eagle Mountain)  difficulty 0.95 Anmore
1018. Mossom Creek Connector (Eagle Mountain)  difficulty 0.2 Anmore
1019. Baie des Atocas Trail  difficulty 7.0 Lefaivre
1020. Starbucks  difficulty 3 Whitehorse
1021. Hinton Jasper airport area  difficulty 6.0 Hinton
1022. TNT (Mount Seymour)  difficulty 1.8 Deep Cove
1023. Deer Hunter (Too Much Info Riding Area)  difficulty 0.6 Merritt
1024. Crinkum Crankum (Mt Fromme)  difficulty 0.3 North Vancouver
1025. Crafty Butcher (Cumberland)  difficulty 0.8 Comox Valley
1026. Blue Collar (Cumberland)  difficulty 1.2 Comox Valley
1027. 1st Step (Mount Elphinstone)  difficulty 0.7 Roberts Creek
1028. Hwy 102 (Mount Elphinstone)  difficulty 2.88 Gibsons
1029. JJ Connector (Eagle Mountain)  difficulty 0.07 Coquitlam
1030. Lone Pine (Too Much Info Riding Area)  difficulty 1.14 Merritt
1031. Lower Line (Bert Flinn Park)  difficulty 0.22 Anmore
1032. Swakum Mountain  difficulty 12 Merritt
1033. Mountain Air Trail (Burnaby Mountain)  difficulty 1.14 Burnaby
1034. Lunge (Langdale Trail) (Sprockids)  difficulty 0.51 Gibsons
1035. All Ages ()  difficulty 0.1 Milton
1036. 5 Bridges ()  difficulty 0.9 Milton
1037. Border Run ()  difficulty 0.4 Milton
1038. Grinder ()  difficulty 0.1 Milton
1039. Moosehead (Blewett)  difficulty 1.04 Nelson
1040. Valley View Trail  difficulty 3.0 Canmore
1041. Stoney XC Ski and Bike Trails  difficulty 7.0 Kananaskis
1042. Gleniffer Reservoir Provincial Recreation Area  difficulty 0.0 Edson
1043. Mesa Butte Provincial Recreation Area  difficulty 38.0 Millarville
1044. Peeled Poplar  difficulty 3.0 Galahad
1045. Flow (Burke Mountain Trails)  difficulty 0.2 Port Coquitlam
1046. Fire Drill (Hartland Mountain Bike Park)  difficulty 0.1 Victoria
1047. Fawn Lily Lane (Beaver Lodge Forest Trails)  difficulty 0.2 Campbell River
1048. Fairlane Connector (Myra-Bellevue)  difficulty 0.1 Kelowna
1049. Escalator (Big Tree Trails)  difficulty 0.5 Sechelt
1050. Eddie J (Monte Christo)  difficulty 1.2 Rossland

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.