2,136 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1001. Lower Crippler (Mt Fromme)  difficulty 0.31 North Vancouver
1002. Lower Digger (Mt Fromme)  difficulty 0.25 North Vancouver
1003. Lower Eagle Bluff (Eagle Mountain)  difficulty 0.46 Anmore
1004. Lower Ladies (Mt Fromme)  difficulty 0.31 North Vancouver
1005. Stupid Grouse (Cypress Mountain)  difficulty 0.63 West Vancouver
1006. Manhandler (Eagle Mountain)  difficulty 0.4 Anmore
1007. Mark My Word (Alice Lake Provincial Park)  difficulty 0.56 Squamish
1008. Massage Therapy (Eagle Mountain)  difficulty 0.46 Anmore
1009. Mid-Life Crisis (Alice Lake Provincial Park)  difficulty 0.22 Squamish
1010. Mosquito Lake  difficulty 20 Pemberton
1011. Moonraker (Moonraker Trails)  difficulty 0.86 Golden
1012. More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
1013. Mossom Creek (Eagle Mountain)  difficulty 0.95 Anmore
1014. Mossom Creek Connector (Eagle Mountain)  difficulty 0.2 Anmore
1015. Baie des Atocas Trail  difficulty 7.0 Lefaivre
1016. Starbucks  difficulty 3 Whitehorse
1017. Hinton Jasper airport area  difficulty 6.0 Hinton
1018. TNT (Mount Seymour)  difficulty 1.8 Deep Cove
1019. Deer Hunter (Too Much Info Riding Area)  difficulty 0.6 Merritt
1020. Crinkum Crankum (Mt Fromme)  difficulty 0.3 North Vancouver
1021. Crafty Butcher (Cumberland)  difficulty 0.8 Comox Valley
1022. Blue Collar (Cumberland)  difficulty 1.2 Comox Valley
1023. 1st Step (Mount Elphinstone)  difficulty 0.7 Roberts Creek
1024. Hwy 102 (Mount Elphinstone)  difficulty 2.88 Gibsons
1025. JJ Connector (Eagle Mountain)  difficulty 0.07 Coquitlam
1026. Lone Pine (Too Much Info Riding Area)  difficulty 1.14 Merritt
1027. Lower Line (Bert Flinn Park)  difficulty 0.22 Anmore
1028. Swakum Mountain  difficulty 12 Merritt
1029. Mountain Air Trail (Burnaby Mountain)  difficulty 1.14 Burnaby
1030. Lunge (Langdale Trail) (Sprockids)  difficulty 0.51 Gibsons
1031. All Ages ()  difficulty 0.1 Milton
1032. 5 Bridges ()  difficulty 0.9 Milton
1033. Border Run ()  difficulty 0.4 Milton
1034. Grinder ()  difficulty 0.1 Milton
1035. Town of Hinton Trails  difficulty 12.0 Hinton
1036. Redearth  difficulty 7.0 Banff
1037. Ellison Connector (Predator Ridge)  difficulty 1.9 Vernon
1038. Check Minus (Sprockids)  difficulty 0.1 Gibsons
1039. Big Tree (Cranbrook Community Forest – South)  difficulty 0.5 Cranbrook
1040. Banjoo (South Canoe)  difficulty 0.3 Salmon Arm
1041. Iron Mask (Pineview)  difficulty 6.41 Kamloops
1042. Jammer (Sprockids)  difficulty 0.39 Gibsons
1043. Johnson Junior (Lake Lillian)  difficulty 2.14 Invermere
1044. Mo Buddha (South Canoe)  difficulty 0.39 Salmon Arm
1045. Moosehead (Blewett)  difficulty 1.04 Nelson
1046. Valley View Trail  difficulty 3.0 Canmore
1047. Stoney XC Ski and Bike Trails  difficulty 7.0 Kananaskis
1048. Gleniffer Reservoir Provincial Recreation Area  difficulty 0.0 Edson
1049. Mesa Butte Provincial Recreation Area  difficulty 38.0 Millarville
1050. Peeled Poplar  difficulty 3.0 Galahad

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.