1,379 Trails in British Columbia

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

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.