1,379 Trails in British Columbia

Rank Trail Name Difficulty Length (mi) Rating City
1001. Kettle River Recreation Area  difficulty 0.0 Rock Creek
1002. Charlie Lake Provincial Park  difficulty 0.0
1003. Juan de Fuca Provincial Park  difficulty 0.0 Port Renfrew
1004. E C Manning  difficulty 0.0 Hope
1005. Eneas Lakes  difficulty 0.0 Peachland
1006. Rathtrevor Beach Provincial Park  difficulty 0.0 Parksville
1007. Tyhee Lake Provincial Park  difficulty 0.0 Telkwa
1008. Chemainus River Provincial Park  difficulty 0.0 Duncan
1009. Skihist Provincial Park  difficulty 0.0 Lytton
1010. Spipiyus Provincial Park  difficulty 0.0 Sechelt
1011. Stamp River Provincial Park  difficulty 0.0 Port Alberni
1012. Greenstone Mountain Provincial Park  difficulty 0.0 Kamloops
1013. Big Creek Provincial Park  difficulty 0.0 Williams Lake
1014. Fintry Provincial Park and Protected Area  difficulty 0.0 Kelowna
1015. Liard River Hot Springs Provincial Park  difficulty 0.0 Northern Rockies B
1016. Porteau Cove Provincial Park  difficulty 0.0 Brackendale
1017. Stagleap Provincial Park  difficulty 0.0 Salmo
1018. Lockhart Creek Provincial Park  difficulty 0.0 Creston
1019. Syringa Provincial Park  difficulty 0.0 Castlegar
1020. Coquihalla Canyon Provincial Park  difficulty 0.0 Hope
1021. Newcastle Island Marine Provincial Park  difficulty 0.0 Nanaimo
1022. Nahatlatch Provincial Park and Protected Area  difficulty 0.0 Boston Bar
1023. Itcha Ilgachuz Provincial Park  difficulty 0.0 Anahim Lake
1024. Tweedsmuir South Provincial Park  difficulty 0.0 Anahim Lake
1025. Mabel Lake Provincial Park  difficulty 0.0 Lumby
1026. Takla Lake Marine Provincial Park  difficulty 0.0 Takla Narrows
1027. Gladstone (Texas Creek) Provincial Park  difficulty 0.0 Grand Forks
1028. Green Lake Provincial Park  difficulty 0.0 70 Mile House
1029. Skyline  difficulty 2.0 Williams lake
1030. Dionisio Point Provincial Park  difficulty 0.0 Galiano Island
1031. Momich Lakes Provincial Park  difficulty 0.0 Chase
1032. Strathcona Provincial Park  difficulty 0.0 Campbell River
1033. Shannon Falls Provincial Park  difficulty 0.0 Squamish
1034. Marble River Provincial Park  difficulty 6.8 Port Alice
1035. Edge Hills Provincial Park  difficulty 0.0 Clinton
1036. Okanagan Mountain Provincial Park  difficulty 0.0 Peachland
1037. Ten Mile Lake Provincial Park  difficulty 10.0 Quesnel
1038. Harry Lake Aspen Provincial Park  difficulty 0.0 Cache Creek
1039. Newtsac  difficulty 1.0 Nelson
1040. Mount Savona Provincial Park  difficulty 0.0 Savona
1041. Bearhole Lake Provincial Park and Protected Area  difficulty 0.0 Tumbler Ridge
1042. Hey Bud (Blackcomb Trails)  difficulty 1.0 Whistler
1043. Deer Pass (South Chilcotin Mountains Provincial Park)  difficulty 6.0 Lillooet
1044. Gun Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 16 Lillooet
1045. High Trail (South Chilcotin Mountains Provincial Park)  difficulty 13.0 Lillooet
1046. Warner Pass (South Chilcotin Mountains Provincial Park)  difficulty 13.0 Lillooet
1047. Manson Creek (South Chilcotin Mountains Provincial Park)  difficulty 2.0 Lillooet
1048. Tyoax Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 4.0 Lillooet
1049. Tyoax Pass Trail (South Chilcotin Mountains Provincial Park)  difficulty 2.0 Lillooet
1050. Upper Tyaughton Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 2.0 Lillooet

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.