1,380 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
501. Idaho Peak  difficulty 42.0 New Denver
502. Chinese Mountains Trail (Quadra Island Trails)  difficulty 2.6 Campbell River
503. Chewbacca Connector (Cranbrook Community Forest – Eager HIlls)  difficulty 1.6 Cranbrook
504. Malde Creek  difficulty 15.0 Rossland
505. Sprockids  difficulty 8.5 Gibsons
506. Charters Trail (Harbourview)  difficulty 0.1 Sooke
507. Charlston Connector (Rossland City Trails)  difficulty 0.2 Rossland
508. Chakra (SilverStar Resort)  difficulty 1.6 Vernon
509. Catnip (Forbidden Plateau Trails)  difficulty 0.3 Courtenay
510. Salmon Arm Greeenways  difficulty 4.0 Salmon Arm
511. Cabin Fever (Kenna Cartwright Park)  difficulty 0.4 Kamloops
512. Cabin Fever (Middlepoint)  difficulty 1.1 Halfmoon Bay
513. Bullwinkle (Myra-Bellevue)  difficulty 0.8 Kelowna
514. Brass Bed & Breakfast (Quadra Island Trails)  difficulty 0.9 Campbell River
515. Bottom Feeder (Hartland Mountain Bike Park)  difficulty 0.3 Victoria
516. Boot Chute (Pineview)  difficulty 0.7 Kamloops
517. Boneyard (Rubberhead Trail System)  difficulty 0.5 Salmon Arm
518. Bluffs Trail (Trail Bluffs)  difficulty 1.7 Trail
519. Blowdown Alley (Kenna Cartwright Park)  difficulty 0.3 Kamloops
520. Black Bear (Mt Morrisey XC trails)  difficulty 0.5 Thompson-Nicola
521. Birth Control (Hartland Mountain Bike Park)  difficulty 0.5 Saanich
522. Beaver Pond Trail (Port Alberni Trails)  difficulty 1.1 Port Alberni
523. Beach Trail (Wildrose Bay Trails)  difficulty 0.2 Eagle Bay
524. Balsam Root (Kenna Cartwright Park)  difficulty 0.2 Kamloops
525. Piper Down Recreation Site  difficulty 8.0 Smithers
526. B Loop Connector (Cornish Mountain)  difficulty 0.3 Wells
527. ATM Machine (Quadra Island Trails)  difficulty 0.4 Campbell River
528. Astrid (Myra-Bellevue)  difficulty 0.6 Kelowna
529. Arduum Guns and Rotors (Red Mountain)  difficulty 0.7 Mission
530. Antler (Smallwood Creek)  difficulty 1.1 Nelson
531. Smallwood Creek  difficulty 15.0 Nelson
532. A1 (Connor Park)  difficulty 0.2 Welcome Beach
533. A Loop (Cornish Mountain)  difficulty 2.3 Wells
534. Blewett  difficulty 6.0 Nelson
535. Aleksa Havelaar  difficulty 5.0 Terrace
536. Frogger  difficulty 1.3 Halfmoon Bay
537. Axel Alley (Cranbrook Community Forest – South)  difficulty 0.4 Cranbrook
538. Cornwall Hills Provincial Park  difficulty 0.0 Cache Creek
539. Roche Lake Provincial Park  difficulty 0.0 Kamloops
540. Redfern-Keily Provincial Park  difficulty 0.0 Fort St. John
541. Skagit Valley Provincial Park  difficulty 0.0 Hope
542. Cowichan River Provincial Park  difficulty 0.0 Duncan
543. Omineca Provincial Park and Protected Area  difficulty 0.0 Mackenzie
544. One Island Lake Provincial Park  difficulty 0.0 Tumbler Ridge
545. Pine Le Moray Provincial Park  difficulty 0.0 McLeod Lake
546. Gilpin Grasslands Provincial Park  difficulty 0.0 Grand Forks
547. Kootenay Lake Provincial Park  difficulty 0.0 Kaslo
548. Cascade Recreation Area  difficulty 0.0 Hope
549. Frieberg Trail (South Chilcotin Mountains Provincial Park)  difficulty 1.0 Lillooet
550. Fun Way Out (Heritage Park)  difficulty 0.2 Mission

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.