1,379 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
501. Arduum Guns and Rotors (Red Mountain)  difficulty 0.7 Mission
502. Antler (Smallwood Creek)  difficulty 1.1 Nelson
503. Smallwood Creek  difficulty 15.0 Nelson
504. A1 (Connor Park)  difficulty 0.2 Welcome Beach
505. A Loop (Cornish Mountain)  difficulty 2.3 Wells
506. Blewett  difficulty 6.0 Nelson
507. Aleksa Havelaar  difficulty 5.0 Terrace
508. Frogger  difficulty 1.3 Halfmoon Bay
509. Axel Alley (Cranbrook Community Forest – South)  difficulty 0.4 Cranbrook
510. Cornwall Hills Provincial Park  difficulty 0.0 Cache Creek
511. Roche Lake Provincial Park  difficulty 0.0 Kamloops
512. Redfern-Keily Provincial Park  difficulty 0.0 Fort St. John
513. Skagit Valley Provincial Park  difficulty 0.0 Hope
514. Cowichan River Provincial Park  difficulty 0.0 Duncan
515. Omineca Provincial Park and Protected Area  difficulty 0.0 Mackenzie
516. One Island Lake Provincial Park  difficulty 0.0 Tumbler Ridge
517. Pine Le Moray Provincial Park  difficulty 0.0 McLeod Lake
518. Gilpin Grasslands Provincial Park  difficulty 0.0 Grand Forks
519. Kootenay Lake Provincial Park  difficulty 0.0 Kaslo
520. Cascade Recreation Area  difficulty 0.0 Hope
521. Frieberg Trail (South Chilcotin Mountains Provincial Park)  difficulty 1.0 Lillooet
522. Fun Way Out (Heritage Park)  difficulty 0.2 Mission
523. Frog Trail (Cobble Hill)  difficulty 0.2 Duncan
524. Graveyard Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 4.95 Gold Bridge
525. Gravity Cavity (Doumont)  difficulty 0.1 Nanaimo
526. Green Ribbon (Hartland Mountain Bike Park)  difficulty 0.39 Victoria
527. Green Tunnel Trail (707 Community Park)  difficulty 0.97 Gabriola
528. Gum Boot (Doumont)  difficulty 0.25 Nanaimo
529. Gun Meadows (South Chilcotin Mountains Provincial Park)  difficulty 1.58 Gold Bridge
530. H2O  difficulty 0.21 Welcome Beach
531. Hard Rock (Pineview)  difficulty 0.48 Kamloops
532. Ham Sandwich (Snowden Forest)  difficulty 1.05 Campbell River
533. Hanna (Park Hill)  difficulty 0.03 Salmon Arm
534. High School Confidential (Kleindale Trails)  difficulty 1.02 Kleindale
535. Science Experiment (Burnt Bridge)  difficulty 0.61 Duncan
536. Hillbilly Music (Cranbrook Community Forest – South)  difficulty 0.64 Cranbrook
537. Hopeful (Panorama Bike Park)  difficulty 1.63 Invermere
538. HP Sauce (Pineview)  difficulty 0.38 Kamloops
539. Huckleberry Trail (Beaver Lodge Forest Trails)  difficulty 0.11 Campbell River
540. Huckleberry Trail (Pacific Spirit Regional Park)  difficulty 0.24 Vancouver
541. Iron Mask Fitness Test/Duffy Hill (Pineview)  difficulty 1.23 Kamloops
542. Ivy (Suncoast)  difficulty 0.58 Powell River
543. Jackleg (Blewett)  difficulty 0.79 Nelson
544. Jelly Roll (Hartland Mountain Bike Park)  difficulty 0.18 Victoria
545. Juniper Lane (Cranbrook Community Forest – South)  difficulty 2.2 Cranbrook
546. Kaslo River South (Kaslo Trails)  difficulty 1.28 Kaslo
547. Can Am Trail (Burnt Bridge)  difficulty 2.05 Duncan
548. Kristensen (Suncoast)  difficulty 0.54 Powell River
549. Lake Trail (Port Alberni Trails)  difficulty 0.12 Port Alberni
550. Wet Feet (Middlepoint)  difficulty 0.24 Pender Harbour

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.