1,778 Trails in Bragg Creek, British Columbia

Trail Name Difficulty Length (mi) Rating City
Highway To Hell (Kleindale Trails)  difficulty 0.76 Kleindale
Highway 206 Ditches  difficulty 20.0 Columbia Falls
Highline Trail System Intermediate difficulty 11.0 ***** Canmore
Highballer (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 1.29 Nelson
High Trail (South Chilcotin Mountains Provincial Park)  difficulty 13.0 Lillooet
High School Confidential (Kleindale Trails)  difficulty 1.02 Kleindale
High Rockies Trail  difficulty 21.0 Canmore
High Iron (Pineview)  difficulty 0.5 Kamloops
Hideaway (Beaver Lodge Forest Trails)  difficulty 0.51 Campbell River
Hidden Valley (Ledgeview)  difficulty 0.91 Abbotsford
Hidden Pleasures (Vedder Mountain)  difficulty 0.12 Chilliwack
Hey Bud (Blackcomb Trails)  difficulty 1.0 Whistler
Hett Creek Trail (Bert Flinn Park)  difficulty 0.29 Anmore
Hett Creek Steeps (Bert Flinn Park)  difficulty 0.22 Anmore
Herron Park/foys To Blacktail Trail Intermediate difficulty 30.0 **** Kalispell
Heron Trail (Pacific Spirit Regional Park)  difficulty 1.04 Vancouver
Heriot Ridge Trail (Quadra Island Trails)  difficulty 1.63 Campbell River
Herbert Glacier Trail Beginner difficulty 8.0 ***** Juneau
Hemlock Trail (Chuckanuts)  difficulty 2.61 Bellingham
Hemlock Trail (Pacific Spirit Regional Park)  difficulty 1.32 Vancouver
Hellevator (South Canoe)  difficulty 0.58 Salmon Arm
Hedonism (Mount Fernie Provincial Park) Advanced difficulty 1.1 ***** Fernie
Heckle (Myra-Bellevue)  difficulty 1.01 Kelowna
Heart Lake - Acfl Intermediate difficulty 10.0 **** Anacortes
Healy Creek  difficulty 3.0 Banff
Heads Up (Hartland Mountain Bike Park)  difficulty 0.16 Saanich
Hay Creek Trail #3  difficulty 5.0 Polebridge
Harvest Drive Connector (Ledgeview)  difficulty 0.2 Abbotsford
Harry Lake Aspen Provincial Park  difficulty 0.0 Cache Creek
Harper Advanced difficulty 25.0 ***** Kamloops
Harem Scarem (Hartland Mountain Bike Park)  difficulty 0.13 Victoria
Hard Rock (Pineview)  difficulty 0.48 Kamloops
Hard Rock (Pineview)  difficulty 0.48 Kamloops
Happy Valley (Monte Christo)  difficulty 0.42 Rossland
Happy Hour (Galbraith Mountain)  difficulty 0.3 Bellingham
Happy Face (Suncoast)  difficulty 1.53 Powell River
Happy Creek Trail System Advanced difficulty 9.0 ***** Hinton
Hanna (Park Hill)  difficulty 0.03 Salmon Arm
Hang Your Hat (Burnaby Mountain)  difficulty 0.7 Burnaby
Hammer Time (Eagle Mountain)  difficulty 0.4 Anmore
Ham Sandwich (Snowden Forest)  difficulty 1.05 Campbell River
Hall Mountain Trail #540  difficulty 5.0 Metaline Falls
Half Nelson (Diamond Head)  difficulty 1.56 Squamish
Half Nelson (Garibaldi Provincial Park) Beginner difficulty 2.0 ***** Squamish
Hail Merry Trail (Merry Creek)  difficulty 0.8 Castlegar
Hail Mary (Heritage Park)  difficulty 0.4 Mission
Hades (Doumont)  difficulty 0.23 Nanaimo
H2O  difficulty 0.21 Welcome Beach
Gus Johnson Trail (Lac Le Jeune Provincial Park/ Stake Lake Recreation Site)  difficulty 4.57 Kamloops
Gun Meadows (South Chilcotin Mountains Provincial Park)  difficulty 1.58 Gold Bridge

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.