Mountain bike areas in Canada
249 mountain bike areas in Canada. We list the 3,000 best-mapped mountain bike areas from OpenStreetMap, not every one.
MTB
SportTick any, or none for every sport
Intermediate: 3–5 ft
Your levelChanges the scores
When: Next 7 days
WhenChanges the scores
From your nearest
FromPick one: the journeys show again
Where: Canada
WhereType a place, or tick any
Filters
Filters
In the water
Surf spots
Ski resorts
Kitesurf spots
Windsurf spots
Sailing spots
Dive sites
Kayak spots
Climbing areas
Mountain bike areas
Best this week first
Showing 50 of 249 places.
- 83Good out of 100 for the next 7 days
Lethbridge Mountain Bike Park
Rain 1–10 mm
- Wed64, Good
- Thu68, Good
- Fri68, Good
- Sat88, Good
- Sun88, Good
- Mon85, Good
- Tue88, Good
Stay in Lethbridge
- 82Good out of 100 for the next 7 days
Smithers Trail
Rain 3–11 mm
- Wed62, Good
- Thu68, Good
- Fri68, Good
- Sat87, Good
- Sun87, Good
- Mon85, Good
- Best dayTue88, Good, the best day
Stay in Medicine Hat
- 79Good out of 100 for the next 7 days
The Nightmare
Rain 4–13 mm
- Wed62, Good
- Thu80, Good
- Fri81, Good
- Sat81, Good
- Sun78, Good
- Mon79, Good
- Tue79, Good
Stay in Detroit
- 78Good out of 100 for the next 7 days
Klondike 🟢
Rain 4–9 mm
- Wed76, Good
- Thu71, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun78, Good
- Mon79, Good
- Tue74, Good
Stay in Chelsea
- 77Good out of 100 for the next 7 days
Construction Yard Bike Park
Rain 3–10 mm
- Best dayWed81, Good, the best day
- Thu61, Good
- Fri79, Good
- Sat77, Good
- Sun78, Good
- Mon80, Good
- Tue74, Good
Stay in Petawawa
- 76Good out of 100 for the next 7 days
Fish Creek Mountain Bike Skills Park
Rain 2–11 mm
- Wed61, Good
- Thu65, Good
- Fri66, Good
- Sat67, Good
- Best daySun87, Good, the best day
- Mon78, Good
- Tue85, Good
Stay in Calgary
- 75Good out of 100 for the next 7 days
MTB: Pandamonium
Rain 3–9 mm
- Wed62, Good
- Thu64, Good
- Fri65, Good
- Sat65, Good
- Best daySun87, Good, the best day
- Mon78, Good
- Tue84, Good
Stay in Calgary
- 75Good out of 100 for the next 7 days
Camp Fortune
Rain 2–10 mm
- Wed76, Good
- Thu51, Fair
- Best dayFri80, Good, the best day
- Sat78, Good
- Sun77, Good
- Mon68, Good
- Tue73, Good
Stay in Chelsea
- 75Good out of 100 for the next 7 days
Centre Vorlage
Rain 5–10 mm
- Wed76, Good
- Thu50, Fair
- Best dayFri79, Good, the best day
- Sat77, Good
- Sun76, Good
- Mon78, Good
- Tue73, Good
Stay in Chelsea
- 74Good out of 100 for the next 7 days
Le Coupe Feu
Rain 4–9 mm
- Wed61, Good
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun79, Good
- Mon39, Poor
- Tue56, Fair
Stay in Drummondville
- 74Good out of 100 for the next 7 days
MSG Mountain Bike
Rain 2–11 mm
- Wed61, Good
- Thu81, Good
- Fri81, Good
- Sat80, Good
- Sun76, Good
- Mon43, Poor
- Tue54, Fair
Stay in Lac-Etchemin
- 73Good out of 100 for the next 7 days
Dropped Nuts 🟦
Rain 2–16 mm
- Wed69, Good
- Thu61, Good
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun78, Good
- Mon61, Good
- Tue58, Fair
Stay in Kitchener
- 73Good out of 100 for the next 7 days
Sweet Fern Loop
Rain 1–12 mm
- Wed69, Good
- Thu61, Good
- Fri80, Good
- Sat80, Good
- Sun79, Good
- Mon60, Good
- Tue54, Fair
Stay in Clarington
- 73Good out of 100 for the next 7 days
MTB Parc Batiscan
Rain 4–8 mm
- Wed61, Good
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun77, Good
- Mon38, Poor
- Tue57, Fair
Stay in Shawinigan
- 73Good out of 100 for the next 7 days
MTB Parc Gentilly
Rain 4–10 mm
- Wed61, Good
- Thu81, Good
- Fri81, Good
- Sat78, Good
- Sun78, Good
- Mon30, Poor
- Tue56, Fair
Stay in Shawinigan
- 73Good out of 100 for the next 7 days
MTB Trivelo
Rain 4–9 mm
- Wed69, Good
- Thu68, Good
- Fri81, Good
- Sat81, Good
- Sun79, Good
- Mon41, Poor
- Tue57, Fair
Stay in Boucherville
- 73Good out of 100 for the next 7 days
MTB Baluchon
Rain 1–8 mm
- Wed61, Good
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun77, Good
- Mon29, Poor
- Tue55, Fair
Stay in Saint-Mathieu-du-Parc
- 73Good out of 100 for the next 7 days
MTB Mont St-Mathieu
Rain 2–8 mm
- Wed61, Good
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun77, Good
- Mon38, Poor
- Tue56, Fair
Stay in Saint-Mathieu-du-Parc
- 73Good out of 100 for the next 7 days
MTB Domaine Vert
Rain 3–9 mm
- Wed69, Good
- Thu68, Good
- Fri81, Good
- Sat81, Good
- Sun78, Good
- Mon44, Poor
- Tue57, Fair
Stay in Laval
- 73Good out of 100 for the next 7 days
MTB GPA Terrebonne
Rain 3–9 mm
- Wed69, Good
- Thu68, Good
- Fri81, Good
- Sat81, Good
- Sun78, Good
- Mon43, Poor
- Tue58, Fair
Stay in Laval
- 73Good out of 100 for the next 7 days
Taupe
Rain 4–9 mm
- Wed76, Good
- Thu56, Fair
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun78, Good
- Mon48, Fair
- Tue56, Fair
Stay in Ottawa
- 72Good out of 100 for the next 7 days
Chestermere Family Bike Park
Rain 3–13 mm
- Wed62, Good
- Thu65, Good
- Fri66, Good
- Sat66, Good
- Sun68, Good
- Mon78, Good
- Best dayTue84, Good, the best day
Stay in Chestermere
- 72Good out of 100 for the next 7 days
MTB Abbaye Oka
Rain 2–11 mm
- Wed69, Good
- Thu68, Good
- Fri81, Good
- Sat81, Good
- Sun78, Good
- Mon33, Poor
- Tue57, Fair
Stay in Vaudreuil Dorion
- 72Good out of 100 for the next 7 days
Mont Rigaud
Rain 2–11 mm
- Wed69, Good
- Thu67, Good
- Fri81, Good
- Sat81, Good
- Sun79, Good
- Mon33, Poor
- Tue56, Fair
Stay in Rigaud
- 72Good out of 100 for the next 7 days
Bromont Montagne d'Expérience
Rain 1–10 mm
- Wed76, Good
- Thu76, Good
- Fri76, Good
- Sat76, Good
- Sun74, Good
- Mon38, Poor
- Tue55, Fair
Stay in Bromont
- 72Good out of 100 for the next 7 days
MTB Circuits Frontières - East Hereford
Rain 3–10 mm
- Wed61, Good
- Thu79, Good
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun76, Good
- Mon56, Fair
- Tue29, Poor
Stay in Pittsburg
- 72Good out of 100 for the next 7 days
MTB Parc du Sommet
Rain 3–10 mm
- Wed61, Good
- Thu81, Good
- Fri81, Good
- Sat80, Good
- Sun74, Good
- Mon31, Poor
- Tue51, Fair
Stay in Thetford-Mines
- 72Good out of 100 for the next 7 days
Mine Mica #8
Rain 4–10 mm
- Wed76, Good
- Thu51, Fair
- Best dayFri80, Good, the best day
- Sat78, Good
- Sun77, Good
- Mon53, Fair
- Tue54, Fair
Stay in Chelsea
- 72Good out of 100 for the next 7 days
Mont Ste. Marie
Rain 4–8 mm
- Wed76, Good
- Thu51, Fair
- Best dayFri78, Good, the best day
- Sat76, Good
- Sun77, Good
- Mon57, Fair
- Tue53, Fair
Stay in Chelsea
- 72Good out of 100 for the next 7 days
Pin Rouge
Rain 1–10 mm
- Wed41, Poor
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat77, Good
- Sun77, Good
- Mon53, Fair
- Tue42, Poor
- 71Good out of 100 for the next 7 days
Bike Park
Rain 2–14 mm
- Wed69, Good
- Thu61, Good
- Best dayFri81, Good, the best day
- Sat69, Good
- Sun78, Good
- Mon69, Good
- Tue57, Fair
Stay in Kitchener
- 71Good out of 100 for the next 7 days
MTB Bellefeuille
Rain 2–9 mm
- Wed69, Good
- Thu63, Good
- Fri81, Good
- Sat81, Good
- Sun78, Good
- Mon36, Poor
- Tue56, Fair
Stay in Saint-Sauveur
- 71Good out of 100 for the next 7 days
HV Blue Trail
Rain 3–8 mm
- Wed69, Good
- Thu56, Fair
- Fri67, Good
- Sat57, Fair
- Sun79, Good
- Mon79, Good
- Tue68, Good
Stay in Huntsville
- 71Good out of 100 for the next 7 days
MBTB Riviere a Claude
Rain 3–14 mm
- Wed42, Poor
- Thu81, Good
- Fri81, Good
- Sat75, Good
- Sun69, Good
- Mon70, Good
- Tue41, Poor
Stay in Murdochville
- 71Good out of 100 for the next 7 days
MTB Orford
Rain 2–10 mm
- Wed61, Good
- Thu76, Good
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun77, Good
- Mon44, Poor
- Tue31, Poor
Stay in Magog
- 71Good out of 100 for the next 7 days
MTB Parc de la Gorge de Coaticook
Rain 2–10 mm
- Wed61, Good
- Thu76, Good
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun76, Good
- Mon47, Fair
- Tue31, Poor
Stay in Sherbrooke
- 71Good out of 100 for the next 7 days
MTB Roger-Cabana
Rain 2–9 mm
- Wed61, Good
- Thu71, Good
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun77, Good
- Mon31, Poor
- Tue54, Fair
Stay in Sainte-Adèle
- 71Good out of 100 for the next 7 days
Parc du Mont Hatley
Rain 1–8 mm
- Wed61, Good
- Thu76, Good
- Best dayFri81, Good, the best day
- Sat76, Good
- Sun73, Good
- Mon46, Fair
- Tue48, Fair
Stay in Sherbrooke
- 71Good out of 100 for the next 7 days
MTB Expe Aventure
Rain 2–9 mm
- Wed43, Poor
- Thu81, Good
- Fri81, Good
- Sat75, Good
- Sun71, Good
- Mon52, Fair
- Tue52, Fair
Stay in Sainte-Anne-des-Monts
- 71Good out of 100 for the next 7 days
MTB Montebello
Rain 4–9 mm
- Wed69, Good
- Thu55, Fair
- Best dayFri81, Good, the best day
- Sat80, Good
- Sun78, Good
- Mon33, Poor
- Tue55, Fair
Stay in Montebello
- 71Good out of 100 for the next 7 days
MTB Parc des Montagnes Noires de Ripon
Rain 4–9 mm
- Wed69, Good
- Thu55, Fair
- Best dayFri80, Good, the best day
- Sat78, Good
- Sun77, Good
- Mon44, Poor
- Tue54, Fair
Stay in Ripon
- 70Good out of 100 for the next 7 days
Disciple 13
Rain 3–9 mm
- Wed62, Good
- Thu62, Good
- Fri66, Good
- Sat62, Good
- Sun67, Good
- Best dayMon79, Good, the best day
- Tue78, Good
Stay in Edmonton
- 70Good out of 100 for the next 7 days
MTB: Mustang Access
Rain 3–8 mm
- Wed61, Good
- Thu62, Good
- Fri64, Good
- Sat62, Good
- Sun67, Good
- Mon78, Good
- Tue78, Good
Stay in Edmonton
- 70Good out of 100 for the next 7 days
Spruce Trail
Rain 1–12 mm
- Wed69, Good
- Thu61, Good
- Best dayFri81, Good, the best day
- Sat60, Good
- Sun80, Good
- Mon61, Good
- Tue59, Fair
Stay in Brampton
- 70Good out of 100 for the next 7 days
Sommet Saint-Sauveur
Rain 2–10 mm
- Wed61, Good
- Thu65, Good
- Best dayFri81, Good, the best day
- Sat79, Good
- Sun77, Good
- Mon31, Poor
- Tue54, Fair
Stay in Saint-Sauveur
- 70Good out of 100 for the next 7 days
MTB York
Rain 0–11 mm
- Wed39, Poor
- Thu80, Good
- Best dayFri81, Good, the best day
- Sat72, Good
- Sun68, Good
- Mon68, Good
- Tue41, Poor
Stay in Murdochville
- 70Good out of 100 for the next 7 days
MTB Wolf Bike Park
Rain 1–10 mm
- Wed69, Good
- Thu68, Good
- Fri76, Good
- Sat76, Good
- Sun72, Good
- Mon46, Fair
- Tue53, Fair
Stay in Jay
- 70Good out of 100 for the next 7 days
Evenflow
Rain 3–8 mm
- Wed71, Good
- Thu71, Good
- Fri51, Fair
- Sat72, Good
- Best daySun75, Good, the best day
- Mon73, Good
- Tue57, Fair
Stay in Quesnel
- 69Good out of 100 for the next 7 days
Bike park
Rain 2–9 mm
- Wed69, Good
- Thu61, Good
- Fri76, Good
- Sat61, Good
- Best daySun80, Good, the best day
- Mon61, Good
- Tue57, Fair
Stay in Brampton
- 69Good out of 100 for the next 7 days
Bronte MTB Trails - North/south
Rain 1–12 mm
- Wed69, Good
- Thu61, Good
- Fri76, Good
- Sat61, Good
- Best daySun79, Good, the best day
- Mon61, Good
- Tue59, Fair
Stay in Burlington
The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.
Each place shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, to see the places in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors, terrain © Mapterhorn.
Every mountain bike area, A to Z (249)
- 21st Century Flow 🟦
- Adams
- All In
- Antler
- Backside
- BC Epic 1000
- Belle Neige
- Big White Ski Resort
- Bike jump
- Bike park
- Bike Park
- Bike Park
- Bike Park
- Bike Park
- Bike Park
- Bike Park
- Bison Butte Mountain Bike Course
- Blue Collar
- Boisé Beaupré
- Bromont Montagne d'Expérience
- Bronte MTB Trails - North/south
- Burls and Bittersweet Road
- Camp Fortune
- Canyon Trail
- Caribou
- Cecelia Ravine Bike Park
- Centre de Ski Le Relais
- Centre de ski Mont Béchervaise
- Centre Vorlage
- Chestermere Family Bike Park
- Cleasby Bike Park
- Coast Gravity Bike Park
- Cold Lake Bike Park & Trails
- Construction Yard Bike Park
- Conversion
- Coquitlam River Connector
- Cowan Lake
- Dirt bike park
- Disciple 13
- Disneyland
- Don Nicolson Trail
- Dropped Nuts 🟦
- East Canyon Trail
- Eastview Bike Park
- Edward's Creek Connector Trail
- Ellison Park
- Empire 47
- Endo
- Eric Dunning Trail
- Erskine
- Evenflow
- Fairies Wear Boots
- Fanshawe Trail 🟢
- Fenland Trail
- Field of Dreams
- Fish Creek Mountain Bike Skills Park
- FQME Ski - Vallée Bras-du-Nord
- Froehler Coaster
- Frontier Bike Park
- Fruitloop
- Gecko
- Golf Cart Road
- Grand Beach Moutain Bike Trail
- Grandiflorum
- Grey Mountain Summit Trail
- Grouse Mountain
- Hammerfest Trails
- Hell's Haven
- Hemlock Ravine Park Trail System
- Hidden Valley Ski Resort
- Hinton Bike Park
- Hitman
- Hope Bike Park
- Horse Trail Forest Service Road
- Horseshoe Valley Resort
- HV Blue Trail
- Hwy 102
- Island 22 Bike Park
- Isobel Lake Interpretive Trail
- Jacques Dufour
- Jordie Lunn Bike Park
- Kaslo Family Mountain Bike Park
- Kicking Horse Resort
- Klondike 🟢
- Kloosifier
- l’oubliée
- La Flume ◆
- Lake Country Bike Park
- Lammers Loop
- Le Coupe Feu
- Le Massif
- Lethbridge Mountain Bike Park
- Lost Trail
- Lower Gun Creek Trail
- Lower Schitzo
- Magic Line loop
- MBTB Riviere a Claude
- Midway Climb
- Mine Mica #8
- Mono Tract Forest
- Mont Rigaud
- Mont Ste. Marie
- Mont Tremblant Resort, Station Mont Tremblant
- Moose Lake Provincial Park mountain bike trails
- Mount Washington Alpine Resort
- Mr. Moose
- Mr. Toad's Wild Ride
- MSG Mountain Bike
- MTB Abbaye Oka
- MTB Aux 4 sommets
- MTB Baluchon
- MTB Banc-de-Sable
- MTB Bellefeuille
- MTB Centre Nature de Saint-Basile
- MTB Circuits Frontières - East Hereford
- MTB club Norcycle
- MTB Domaine Vert
- MTB Energie CMB
- MTB Expe Aventure
- MTB Gaspe
- MTB GPA Terrebonne
- MTB Igloo
- MTB Jacques-Cartier
- MTB Kingston
- MTB La Traversée de Charlevoix
- MTB Le Boise Panoramique
- MTB Massif du Sud
- MTB Mauricycle
- MTB Mont Arthabaska
- MTB Mont Belu
- MTB Mont St-Joseph
- MTB Mont St-Mathieu
- MTB Montagne du Diable
- MTB Montebello
- MTB Norvegien
- MTB Orford
- MTB Parc Batiscan
- MTB Parc de la Gorge de Coaticook
- MTB Parc des Montagnes Noires de Ripon
- MTB Parc du Sommet
- MTB Parc Gentilly
- MTB Parc Mont-Tremblant
- MTB Parc Recreoforestier
- MTB Perce
- MTB Réseau des Orphelins
- MTB Roger-Cabana
- MTB Sentiers de la Meute
- MTB Sources Joyeuses
- MTB St-Come
- MTB St-Donat
- MTB Sugarloaf
- MTB Sutton
- MTB Trivelo
- MTB Velo des Monts
- MTB Vélo St-Félicien
- MTB Wolf Bike Park
- MTB York
- MTB: Hotlaps
- MTB: Hustler
- MTB: Kestrel
- MTB: Mustang Access
- MTB: Pandamonium
- Mullet
- Muriel Lake MD Park trails
- Myrtle Springs Brew Bay Mountain Bike Trails
- North of Town
- Oak Ridge Mountain Bike Trails
- Olympic
- Parc du Mont Hatley
- Pass Powderkeg ski
- Pettifogger 🟢
- Pi:txel
- Pin Rouge
- Poley Mountain Ski Area
- Porcupine Ridge Mountain Bike Trails
- Pump Track
- Québec bikepacking traverse Raccourci Les Escoumins / Trois-Pistoles
- Québec bikepacking traverse Segment I
- Québec bikepacking traverse Segment II
- Québec bikepacking traverse Segment III
- Québec bikepacking traverse Segment IV
- Québec bikepacking traverse Segment V
- Québec bikepacking traverse Segment VI
- Québec bikepacking traverse Segment VII
- Québec bikepacking traverse Segment VIII
- Quispamsis Bike Park
- Race Classic
- Raven
- Red Mountain Resort
- Red Rider
- Ridge
- Ridge Loop
- Rigamaroll Connector
- Rivière-à-l'Épaule
- Roca Verde
- Rocky Co-Operative Bike Park
- Rocky Roller Pump Track
- Rooster
- Rosemont Bike Park
- Ross Brook Way
- Sentier No3
- Sentiers cyclisme tout terrain du parc Killarney Lake Park Mountain Biking Trails
- Sentiers de vélo de montagne du Mont Powell
- Seton Ridge Trail
- Sex Boy
- Silver Star Mountain Resort
- Ski Mont Avalanche
- Ski Mont Blanc
- Ski Montcalm
- Skwenkwín
- Sleepy Hollow 🟦
- Smithers Trail
- Soft Opening 🟢
- Sol Lake Trail
- Sommet Saint-Sauveur
- Sooke Bike Park
- South Surrey Bike Park
- Spider Lake Trails
- Spruce Ridge Trail
- Spruce Trail
- Starbuck
- Starting Loop Alt Connector
- Steve Smith Bike Park
- Stunt Bike Park
- Sun Peaks Resort
- Suncor Bike Park
- Sweet Fern Loop
- Taupe
- Tempus Fugit
- The 8200
- The Nightmare
- The Railyard Mountain Bike Park
- Tombstone
- Trans Canada Trail
- Trans-Canada Trail
- Treetop Connector - North
- Under Power Lines Track
- Upper Cut Trail
- Vanier Bike Park
- VBN Secteur St-Raymond
- Water Tower Road
- West Peak Trail
- West Waterdown Trails - J
- Whistler Blackcomb
- White Hills Mountain Bike Trails
- Wildwood Trail 🟢
- Williamswood Bike Park
- Woodville Hiking Trail
- Word of Mouth
Every country, A to Z (88)
Each country's mountain bike areas, on this list and map.
- Åland Islands 1
- Albania 5
- Andorra 1
- Argentina 15
- Armenia 1
- Aruba 1
- Australia 249
- Austria 252
- Belarus 2
- Belgium 88
- Bolivia 5
- Bosnia and Herzegovina 9
- Brazil 51
- Bulgaria 27
- Canada 249
- Chile 14
- China 9
- China, Hong Kong Special Administrative Region 4
- Colombia 12
- Costa Rica 1
- Croatia 37
- Cyprus 5
- Czechia 58
- Denmark 102
- Ecuador 1
- Estonia 2
- Eswatini 1
- Finland 68
- France 571
- Georgia 7
- Germany 356
- Ghana 1
- Greece 8
- Guatemala 1
- Hungary 47
- Iceland 4
- India 1
- Indonesia 17
- Iran 1
- Ireland 10
- Israel 50
- Italy 493
- Japan 13
- Jordan 1
- Kazakhstan 1
- Kyrgyzstan 1
- Latvia 4
- Lesotho 2
- Liechtenstein 2
- Lithuania 1
- Luxembourg 13
- Malaysia 10
- Malta 1
- Mexico 26
- Montenegro 1
- Namibia 1
- Netherlands 105
- New Zealand 57
- Nicaragua 1
- North Macedonia 2
- Norway 67
- Philippines 13
- Poland 87
- Portugal 46
- Puerto Rico 5
- Romania 24
- Russian Federation 76
- San Marino 1
- Serbia 11
- Singapore 2
- Slovakia 60
- Slovenia 35
- South Africa 42
- Spain 371
- State of Palestine 8
- Sweden 146
- Switzerland 131
- Taiwan 2
- Thailand 1
- Türkiye 2
- Uganda 1
- Ukraine 39
- United Arab Emirates 1
- United Kingdom 198
- United States 1,250
- Venezuela 1
- Zambia 1
- Zimbabwe 2