2,157 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1151. Antler (Smallwood Creek)  difficulty 1.1 Nelson
1152. Smallwood Creek  difficulty 15.0 Nelson
1153. A1 (Connor Park)  difficulty 0.2 Welcome Beach
1154. A Loop (Cornish Mountain)  difficulty 2.3 Wells
1155. Blewett  difficulty 6.0 Nelson
1156. Aleksa Havelaar  difficulty 5.0 Terrace
1157. Frogger  difficulty 1.3 Halfmoon Bay
1158. Axel Alley (Cranbrook Community Forest – South)  difficulty 0.4 Cranbrook
1159. Cornwall Hills Provincial Park  difficulty 0.0 Cache Creek
1160. Roche Lake Provincial Park  difficulty 0.0 Kamloops
1161. Redfern-Keily Provincial Park  difficulty 0.0 Fort St. John
1162. Skagit Valley Provincial Park  difficulty 0.0 Hope
1163. Cowichan River Provincial Park  difficulty 0.0 Duncan
1164. Omineca Provincial Park and Protected Area  difficulty 0.0 Mackenzie
1165. One Island Lake Provincial Park  difficulty 0.0 Tumbler Ridge
1166. Pine Le Moray Provincial Park  difficulty 0.0 McLeod Lake
1167. Gilpin Grasslands Provincial Park  difficulty 0.0 Grand Forks
1168. Kootenay Lake Provincial Park  difficulty 0.0 Kaslo
1169. Cascade Recreation Area  difficulty 0.0 Hope
1170. Frieberg Trail (South Chilcotin Mountains Provincial Park)  difficulty 1.0 Lillooet
1171. Fun Way Out (Heritage Park)  difficulty 0.2 Mission
1172. Frog Trail (Cobble Hill)  difficulty 0.2 Duncan
1173. Graveyard Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 4.95 Gold Bridge
1174. Gravity Cavity (Doumont)  difficulty 0.1 Nanaimo
1175. Green Ribbon (Hartland Mountain Bike Park)  difficulty 0.39 Victoria
1176. Green Tunnel Trail (707 Community Park)  difficulty 0.97 Gabriola
1177. Gum Boot (Doumont)  difficulty 0.25 Nanaimo
1178. Gun Meadows (South Chilcotin Mountains Provincial Park)  difficulty 1.58 Gold Bridge
1179. H2O  difficulty 0.21 Welcome Beach
1180. Hard Rock (Pineview)  difficulty 0.48 Kamloops
1181. Ham Sandwich (Snowden Forest)  difficulty 1.05 Campbell River
1182. Hanna (Park Hill)  difficulty 0.03 Salmon Arm
1183. High School Confidential (Kleindale Trails)  difficulty 1.02 Kleindale
1184. Science Experiment (Burnt Bridge)  difficulty 0.61 Duncan
1185. Hillbilly Music (Cranbrook Community Forest – South)  difficulty 0.64 Cranbrook
1186. Hopeful (Panorama Bike Park)  difficulty 1.63 Invermere
1187. HP Sauce (Pineview)  difficulty 0.38 Kamloops
1188. Huckleberry Trail (Beaver Lodge Forest Trails)  difficulty 0.11 Campbell River
1189. Huckleberry Trail (Pacific Spirit Regional Park)  difficulty 0.24 Vancouver
1190. Iron Mask Fitness Test/Duffy Hill (Pineview)  difficulty 1.23 Kamloops
1191. Ivy (Suncoast)  difficulty 0.58 Powell River
1192. Jackleg (Blewett)  difficulty 0.79 Nelson
1193. Jelly Roll (Hartland Mountain Bike Park)  difficulty 0.18 Victoria
1194. Juniper Lane (Cranbrook Community Forest – South)  difficulty 2.2 Cranbrook
1195. Kaslo River South (Kaslo Trails)  difficulty 1.28 Kaslo
1196. Can Am Trail (Burnt Bridge)  difficulty 2.05 Duncan
1197. Kristensen (Suncoast)  difficulty 0.54 Powell River
1198. Lake Trail (Port Alberni Trails)  difficulty 0.12 Port Alberni
1199. Wet Feet (Middlepoint)  difficulty 0.24 Pender Harbour
1200. Larch Hills Traverse (FSR 110 to FSR 109 (Larch Hills Traverse)  difficulty 2.23 Salmon Arm

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.