1,379 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
201. Kinnikinnick Park 5.0 Sechelt
202. Hartland Mountain Bike Park 21.0 Victoria
203. Angry Midget (Diamond Head) 3.0 Squamish
204. Sidewinder (Ridgemont Trail System) 3.0 Fernie
205. Mayook Trail 10.5 Cranbrook
206. Fairy Creek Trail 3.0 Fernie
207. Tea Pot 7.0 Kimberley
208. Atlin Mt SuperHero Trail 52.0 Atlin
209. Bluff Recreation Site 7.0 Smithers
210. Shale Trail (Knox Mountain #4, #10 and #12) 6.0 Kelowna
211. Powerhouse Plunge 2.0 Squamish
212. Southern Comfort 6.0 Fernie
213. You and Me (Ellison Park) 2.0 Vernon
214. Mount Elphinstone 0.0 Gibsons
215. Nairn Falls Provincial Park 0.0 Pemberton
216. Swan Lake Provincial Park 0.0 Tomslake
217. Brandywine Falls Provincial Park 3.0 Squamish
218. Somewhere Over There 1.0 Squamish
219. Brown Drive Park 2 Ladysmith
220. Bert Flinn Park 5.0 Anmore
221. Corral Trail (Kalamalka Lake Provincial Park) 1.5 Vernon
222. Coltsfoot (Mount Geoffrey Regional Nature Park) 1.7 Hornby Island
223. Larch Hills Traverse (Sicamous) (Larch Hills Traverse) 5 Sicamous
224. Morning Mountain Bike Park (Giveout/Gold Creek) 10 Nelson
225. Rivers Reach 5.0 Big White
226. Arizona 1.0 Kamloops
227. Boulder Creek Provincial Park 0.0 Smithers
228. Elk Falls Provincial Park 0.0 Campbell River
229. Flavelle (Bert Flinn Park) 0.5 Anmore
230. Fence Line Trail (Bert Flinn Park) 0.2 Anmore
231. Emergency 1 (Hartland Mountain Bike Park) 0.2 Victoria
232. Blue Line (Eagle Mountain) 0.3 Anmore
233. Hyannis Trail (Mount Seymour) 0.76 Deep Cove
234. Finn-ish Line (Bert Flinn Park) 0.3 Anmore
235. Cove Runner / Rain Dancer (Mount Seymour) 1.7 Deep Cove
236. CBC (Mount Seymour) 1.0 Deep Cove
237. Braemar Trail (Mt Fromme) 0.2 North Vancouver
238. Brackentrail (Alice Lake Provincial Park) 0.2 Squamish
239. Boogie Man (Mount Seymour) 0.9 Deep Cove
240. Homerun 0.2 Port Moody
241. IMBY (Eagle Mountain) 0.39 Anmore
242. Pipeline (Mt Fromme) 0.8 North Vancouver
243. Low Down (Diamond Head) 0.41 Squamish
244. South Okanagan Grasslands Protected Area 0.0 * Osoyoos
245. Flathead (Terrace Mountain) 4.2 Terrace
246. Terrace Mountain 13.0 Terrace
247. Datsun Alley (Connor Park) 2.0 Welcome Beach
248. Noons Creek 10.0 Coquitlam
249. Broken Spoke 1.0 Houston
250. Beatton Provincial Park 8.0 Fort St. John

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.