2,134 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1101. A Loop (Cornish Mountain)  difficulty 2.3 Wells
1102. Blewett  difficulty 6.0 Nelson
1103. Aleksa Havelaar  difficulty 5.0 Terrace
1104. Frogger  difficulty 1.3 Halfmoon Bay
1105. Axel Alley (Cranbrook Community Forest – South)  difficulty 0.4 Cranbrook
1106. Cornwall Hills Provincial Park  difficulty 0.0 Cache Creek
1107. Roche Lake Provincial Park  difficulty 0.0 Kamloops
1108. Redfern-Keily Provincial Park  difficulty 0.0 Fort St. John
1109. Skagit Valley Provincial Park  difficulty 0.0 Hope
1110. Cowichan River Provincial Park  difficulty 0.0 Duncan
1111. Omineca Provincial Park and Protected Area  difficulty 0.0 Mackenzie
1112. One Island Lake Provincial Park  difficulty 0.0 Tumbler Ridge
1113. Pine Le Moray Provincial Park  difficulty 0.0 McLeod Lake
1114. Gilpin Grasslands Provincial Park  difficulty 0.0 Grand Forks
1115. Kootenay Lake Provincial Park  difficulty 0.0 Kaslo
1116. Cascade Recreation Area  difficulty 0.0 Hope
1117. Frieberg Trail (South Chilcotin Mountains Provincial Park)  difficulty 1.0 Lillooet
1118. Fun Way Out (Heritage Park)  difficulty 0.2 Mission
1119. Frog Trail (Cobble Hill)  difficulty 0.2 Duncan
1120. Graveyard Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 4.95 Gold Bridge
1121. Gravity Cavity (Doumont)  difficulty 0.1 Nanaimo
1122. Green Ribbon (Hartland Mountain Bike Park)  difficulty 0.39 Victoria
1123. Green Tunnel Trail (707 Community Park)  difficulty 0.97 Gabriola
1124. Gum Boot (Doumont)  difficulty 0.25 Nanaimo
1125. Gun Meadows (South Chilcotin Mountains Provincial Park)  difficulty 1.58 Gold Bridge
1126. H2O  difficulty 0.21 Welcome Beach
1127. Hard Rock (Pineview)  difficulty 0.48 Kamloops
1128. Ham Sandwich (Snowden Forest)  difficulty 1.05 Campbell River
1129. Hanna (Park Hill)  difficulty 0.03 Salmon Arm
1130. High School Confidential (Kleindale Trails)  difficulty 1.02 Kleindale
1131. Science Experiment (Burnt Bridge)  difficulty 0.61 Duncan
1132. Hillbilly Music (Cranbrook Community Forest – South)  difficulty 0.64 Cranbrook
1133. Hopeful (Panorama Bike Park)  difficulty 1.63 Invermere
1134. HP Sauce (Pineview)  difficulty 0.38 Kamloops
1135. Huckleberry Trail (Beaver Lodge Forest Trails)  difficulty 0.11 Campbell River
1136. Huckleberry Trail (Pacific Spirit Regional Park)  difficulty 0.24 Vancouver
1137. Iron Mask Fitness Test/Duffy Hill (Pineview)  difficulty 1.23 Kamloops
1138. Ivy (Suncoast)  difficulty 0.58 Powell River
1139. Jackleg (Blewett)  difficulty 0.79 Nelson
1140. Jelly Roll (Hartland Mountain Bike Park)  difficulty 0.18 Victoria
1141. Juniper Lane (Cranbrook Community Forest – South)  difficulty 2.2 Cranbrook
1142. Kaslo River South (Kaslo Trails)  difficulty 1.28 Kaslo
1143. Can Am Trail (Burnt Bridge)  difficulty 2.05 Duncan
1144. Kristensen (Suncoast)  difficulty 0.54 Powell River
1145. Lake Trail (Port Alberni Trails)  difficulty 0.12 Port Alberni
1146. Wet Feet (Middlepoint)  difficulty 0.24 Pender Harbour
1147. Larch Hills Traverse (FSR 110 to FSR 109 (Larch Hills Traverse)  difficulty 2.23 Salmon Arm
1148. Leave it to Beaver (Trout Lake)  difficulty 0.83 Halfmoon Bay
1149. Lebiteme Mike (Ledgeview)  difficulty 0.55 Abbotsford
1150. Leftovers (Copper Mountain)  difficulty 0.24 Terrace

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.