1,380 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
501. Bottom Feeder (Hartland Mountain Bike Park)  difficulty 0.3 Victoria
502. Boot Chute (Pineview)  difficulty 0.7 Kamloops
503. Boneyard (Rubberhead Trail System)  difficulty 0.5 Salmon Arm
504. Bluffs Trail (Trail Bluffs)  difficulty 1.7 Trail
505. Blowdown Alley (Kenna Cartwright Park)  difficulty 0.3 Kamloops
506. Black Bear (Mt Morrisey XC trails)  difficulty 0.5 Thompson-Nicola
507. Birth Control (Hartland Mountain Bike Park)  difficulty 0.5 Saanich
508. Beaver Pond Trail (Port Alberni Trails)  difficulty 1.1 Port Alberni
509. Beach Trail (Wildrose Bay Trails)  difficulty 0.2 Eagle Bay
510. Balsam Root (Kenna Cartwright Park)  difficulty 0.2 Kamloops
511. Piper Down Recreation Site  difficulty 8.0 Smithers
512. B Loop Connector (Cornish Mountain)  difficulty 0.3 Wells
513. ATM Machine (Quadra Island Trails)  difficulty 0.4 Campbell River
514. Astrid (Myra-Bellevue)  difficulty 0.6 Kelowna
515. Arduum Guns and Rotors (Red Mountain)  difficulty 0.7 Mission
516. Antler (Smallwood Creek)  difficulty 1.1 Nelson
517. Smallwood Creek  difficulty 15.0 Nelson
518. A1 (Connor Park)  difficulty 0.2 Welcome Beach
519. A Loop (Cornish Mountain)  difficulty 2.3 Wells
520. Blewett  difficulty 6.0 Nelson
521. Aleksa Havelaar  difficulty 5.0 Terrace
522. Frogger  difficulty 1.3 Halfmoon Bay
523. Axel Alley (Cranbrook Community Forest – South)  difficulty 0.4 Cranbrook
524. Cornwall Hills Provincial Park  difficulty 0.0 Cache Creek
525. Roche Lake Provincial Park  difficulty 0.0 Kamloops
526. Redfern-Keily Provincial Park  difficulty 0.0 Fort St. John
527. Skagit Valley Provincial Park  difficulty 0.0 Hope
528. Cowichan River Provincial Park  difficulty 0.0 Duncan
529. Omineca Provincial Park and Protected Area  difficulty 0.0 Mackenzie
530. One Island Lake Provincial Park  difficulty 0.0 Tumbler Ridge
531. Pine Le Moray Provincial Park  difficulty 0.0 McLeod Lake
532. Gilpin Grasslands Provincial Park  difficulty 0.0 Grand Forks
533. Kootenay Lake Provincial Park  difficulty 0.0 Kaslo
534. Cascade Recreation Area  difficulty 0.0 Hope
535. Frieberg Trail (South Chilcotin Mountains Provincial Park)  difficulty 1.0 Lillooet
536. Fun Way Out (Heritage Park)  difficulty 0.2 Mission
537. Frog Trail (Cobble Hill)  difficulty 0.2 Duncan
538. Graveyard Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 4.95 Gold Bridge
539. Gravity Cavity (Doumont)  difficulty 0.1 Nanaimo
540. Green Ribbon (Hartland Mountain Bike Park)  difficulty 0.39 Victoria
541. Green Tunnel Trail (707 Community Park)  difficulty 0.97 Gabriola
542. Gum Boot (Doumont)  difficulty 0.25 Nanaimo
543. Gun Meadows (South Chilcotin Mountains Provincial Park)  difficulty 1.58 Gold Bridge
544. H2O  difficulty 0.21 Welcome Beach
545. Hard Rock (Pineview)  difficulty 0.48 Kamloops
546. Ham Sandwich (Snowden Forest)  difficulty 1.05 Campbell River
547. Hanna (Park Hill)  difficulty 0.03 Salmon Arm
548. High School Confidential (Kleindale Trails)  difficulty 1.02 Kleindale
549. Science Experiment (Burnt Bridge)  difficulty 0.61 Duncan
550. Hillbilly Music (Cranbrook Community Forest – South)  difficulty 0.64 Cranbrook

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.