1,379 Trails in British Columbia

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

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.