2,157 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1001. Golf Course Trail (Mount Seymour)  difficulty 0.63 Deep Cove
1002. Good Sir Martin Trail (Mount Seymour)  difficulty 0.73 Deep Cove
1003. Hett Creek Steeps (Bert Flinn Park)  difficulty 0.22 Anmore
1004. High Iron (Pineview)  difficulty 0.5 Kamloops
1005. Home Brew (Diamond Head)  difficulty 0.15 Squamish
1006. Lazy Boy (Batchelor Heights)  difficulty 1.8 Kamloops
1007. Leopard (Mt Fromme)  difficulty 0.47 North Vancouver
1008. Lower Crippler (Mt Fromme)  difficulty 0.31 North Vancouver
1009. Lower Digger (Mt Fromme)  difficulty 0.25 North Vancouver
1010. Lower Ladies (Mt Fromme)  difficulty 0.31 North Vancouver
1011. Stupid Grouse (Cypress Mountain)  difficulty 0.63 West Vancouver
1012. Manhandler (Eagle Mountain)  difficulty 0.4 Anmore
1013. Mark My Word (Alice Lake Provincial Park)  difficulty 0.56 Squamish
1014. Massage Therapy (Eagle Mountain)  difficulty 0.46 Anmore
1015. Mosquito Lake  difficulty 20 Pemberton
1016. Moonraker (Moonraker Trails)  difficulty 0.86 Golden
1017. More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
1018. Mossom Creek (Eagle Mountain)  difficulty 0.95 Anmore
1019. Mossom Creek Connector (Eagle Mountain)  difficulty 0.2 Anmore
1020. Baie des Atocas Trail  difficulty 7.0 Lefaivre
1021. Starbucks  difficulty 3 Whitehorse
1022. Hinton Jasper airport area  difficulty 6.0 Hinton
1023. TNT (Mount Seymour)  difficulty 1.8 Deep Cove
1024. Deer Hunter (Too Much Info Riding Area)  difficulty 0.6 Merritt
1025. Crinkum Crankum (Mt Fromme)  difficulty 0.3 North Vancouver
1026. Crafty Butcher (Cumberland)  difficulty 0.8 Comox Valley
1027. Blue Collar (Cumberland)  difficulty 1.2 Comox Valley
1028. 1st Step (Mount Elphinstone)  difficulty 0.7 Roberts Creek
1029. Hwy 102 (Mount Elphinstone)  difficulty 2.88 Gibsons
1030. JJ Connector (Eagle Mountain)  difficulty 0.07 Coquitlam
1031. Lone Pine (Too Much Info Riding Area)  difficulty 1.14 Merritt
1032. Lower Line (Bert Flinn Park)  difficulty 0.22 Anmore
1033. Swakum Mountain  difficulty 12 Merritt
1034. Mountain Air Trail (Burnaby Mountain)  difficulty 1.14 Burnaby
1035. Redearth  difficulty 7.0 Banff
1036. Ellison Connector (Predator Ridge)  difficulty 1.9 Vernon
1037. Check Minus (Sprockids)  difficulty 0.1 Gibsons
1038. Big Tree (Cranbrook Community Forest – South)  difficulty 0.5 Cranbrook
1039. Banjoo (South Canoe)  difficulty 0.3 Salmon Arm
1040. Iron Mask (Pineview)  difficulty 6.41 Kamloops
1041. Jammer (Sprockids)  difficulty 0.39 Gibsons
1042. Johnson Junior (Lake Lillian)  difficulty 2.14 Invermere
1043. La Vietnam (Mont-Sainte-Anne)  difficulty 3 Mont-Sainte-Anne
1044. Zombie Toof (Empire 47)  difficulty 1 Lac-Delage
1045. Cross Over (Mount Elphinstone)  difficulty 0.6 Gibsons
1046. Coyote (Pineview)  difficulty 0.3 Kamloops
1047. Lac Le Jeune Provincial Park/ Stake Lake Recreation Site  difficulty 40 Kamloops
1048. Inside Passage (Coutlee Trails)  difficulty 1.73 Merritt
1049. Lakeview Trail (Eagle Mountain)  difficulty 2.34 Anmore
1050. Mine (Pineview)  difficulty 1.99 Kamloops

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.