Mountain bike areas in Netherlands
105 mountain bike areas in Netherlands. 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: Netherlands
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 all 105 places.
- 73Good out of 100 for the next 7 days
Bikepark Holten
Rain 1–9 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Best dayMon86, Good, the best day
- Tue81, Good
Stay in Holten
- 71Good out of 100 for the next 7 days
MTB-route Oude Baan
Rain 1–12 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon67, Good
- Tue60, Good
Stay in Eindhoven
- 71Good out of 100 for the next 7 days
MTB-route Lage Vuursche
Rain 1–10 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Best dayMon87, Good, the best day
- Tue69, Good
Stay in Baarn
- 71Good out of 100 for the next 7 days
MTB Route Noordenveld
Rain 2–9 mm
- Wed66, Good
- Thu67, Good
- Fri64, Good
- Sat63, Good
- Sun66, Good
- Mon76, Good
- Best dayTue81, Good, the best day
Stay in Norg
- 71Good out of 100 for the next 7 days
MTB-route Assen Baggelhuizerplas
Rain 2–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon76, Good
- Best dayTue81, Good, the best day
Stay in Norg
- 71Good out of 100 for the next 7 days
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon67, Good
- Tue60, Good
Stay in Borkel
- 71Good out of 100 for the next 7 days
Bikepark Leusden
Rain 1–11 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Best dayMon87, Good, the best day
- Tue69, Good
Stay in Leusden
- 71Good out of 100 for the next 7 days
MTB route-Steenwijk
Rain 3–10 mm
- Wed66, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon75, Good
- Best dayTue81, Good, the best day
Stay in De Bult
- 71Good out of 100 for the next 7 days
MTB-route Appelscha
Rain 2–9 mm
- Wed66, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon76, Good
- Best dayTue81, Good, the best day
Stay in Appelscha
- 71Good out of 100 for the next 7 days
MTB-route Neerkant
Rain 1–14 mm
- Wed66, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon67, Good
- Tue63, Good
Stay in Neerkant
- 70Good out of 100 for the next 7 days
MTB D7B groen
Rain 2–9 mm
- Wed66, Good
- Thu67, Good
- Fri64, Good
- Sat62, Good
- Sun66, Good
- Mon75, Good
- Best dayTue80, Good, the best day
Stay in Beetsterzwaag
- 70Good out of 100 for the next 7 days
MTB-route Lieropse Heide (Lierop)
Rain 1–14 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon67, Good
- Tue60, Good
Stay in Lierop
- 70Good out of 100 for the next 7 days
MTB-route Nieuwegein (bruin)
Rain 1–10 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun68, Good
- Best dayMon87, Good, the best day
- Tue60, Good
Stay in Nieuwegein
- 70Good out of 100 for the next 7 days
MTB-route Weert
Rain 1–13 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon63, Good
- Tue60, Good
Stay in Weert
- 70Good out of 100 for the next 7 days
MTB-route Pan-Hugten
Rain 1–14 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun88, Good, the best day
- Mon63, Good
- Tue60, Good
Stay in Leende
- 70Good out of 100 for the next 7 days
MTB-route Zeist
Rain 1–10 mm
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun68, Good
- Best dayMon87, Good, the best day
- Tue60, Good
Stay in Zeist
- 70Good out of 100 for the next 7 days
MTB-route Oostvoorne
Rain 1–11 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun69, Good
- Best dayMon88, Good, the best day
- Tue57, Fair
Stay in Oostvoorne
- 70Good out of 100 for the next 7 days
MTB Zoetermeer - Hoofdroute
Rain 1–9 mm
- Wed68, Good
- Thu65, Good
- Fri64, Good
- Sat64, Good
- Sun68, Good
- Best dayMon87, Good, the best day
- Tue56, Fair
Stay in Zoetermeer
- 70Good out of 100 for the next 7 days
Montfort
Rain 0–10 mm
- Wed67, Good
- Thu68, Good
- Fri68, Good
- Sat67, Good
- Best daySun88, Good, the best day
- Mon57, Fair
- Tue53, Fair
- 69Good out of 100 for the next 7 days
MTB route Mariëndal
Rain 3–12 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun68, Good
- Best dayMon76, Good, the best day
- Tue70, Good
Stay in Den Helder
- 69Good out of 100 for the next 7 days
MTB-Verbindingsroute VAM-Sleen
Rain 2–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Mon66, Good
- Best dayTue81, Good, the best day
Stay in Beilen
- 69Good out of 100 for the next 7 days
ATB-route Drentsche A-Zuid (Anloo)
Rain 2–8 mm
- Wed65, Good
- Thu67, Good
- Fri64, Good
- Sat63, Good
- Sun66, Good
- Mon66, Good
- Best dayTue81, Good, the best day
Stay in Anderen
- 69Good out of 100 for the next 7 days
MTB verbinding Exloo-Valtherbos
Rain 1–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Best dayTue81, Good, the best day
Stay in Exloo
- 69Good out of 100 for the next 7 days
MTB-route Cirkelroute (Reusel)
Rain 0–11 mm
- Wed68, Good
- Thu67, Good
- Fri67, Good
- Sat64, Good
- Best daySun78, Good, the best day
- Mon68, Good
- Tue60, Good
Stay in Hapert
- 69Good out of 100 for the next 7 days
MTB-route Dwingeloo
Rain 2–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Mon66, Good
- Best dayTue81, Good, the best day
Stay in Dwingeloo
- 69Good out of 100 for the next 7 days
MTB-route Onstwedde
Rain 2–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon66, Good
- Best dayTue81, Good, the best day
Stay in Stadskanaal
- 69Good out of 100 for the next 7 days
MTB-route Springendal
Rain 1–9 mm
- Wed65, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Best dayTue81, Good, the best day
Stay in Vasse
- 69Good out of 100 for the next 7 days
MTB-route Ter Apel
Rain 1–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Best dayTue81, Good, the best day
Stay in Ter Apel
- 69Good out of 100 for the next 7 days
MTB-route Wierden
Rain 1–9 mm
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Best dayTue80, Good, the best day
Stay in Wierden
- 69Good out of 100 for the next 7 days
Velorium Bikepark
Rain 3–11 mm
- Wed66, Good
- Thu67, Good
- Fri67, Good
- Sat67, Good
- Best daySun88, Good, the best day
- Mon57, Fair
- Tue48, Fair
Stay in Maastricht
- 68Good out of 100 for the next 7 days
MTB-route Marum
Rain 2–9 mm
- Wed66, Good
- Thu67, Good
- Fri64, Good
- Sat62, Good
- Sun66, Good
- Mon65, Good
- Best dayTue80, Good, the best day
Stay in Opende
- 68Good out of 100 for the next 7 days
Bergen (rood)
Rain 0–13 mm
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat66, Good
- Best daySun78, Good, the best day
- Mon67, Good
- Tue62, Good
Stay in Well
- 68Good out of 100 for the next 7 days
Mountainbikeclub Bar End Apeldoorn
Rain 1–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun68, Good
- Mon68, Good
- Best dayTue72, Good, the best day
Stay in Apeldoorn
- 68Good out of 100 for the next 7 days
MTB Lunteren
Rain 2–10 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun68, Good
- Best dayMon77, Good, the best day
- Tue61, Good
Stay in Lunteren
- 68Good out of 100 for the next 7 days
BikeParkRotterdam
Rain 1–9 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Best dayMon78, Good, the best day
- Tue57, Fair
Stay in Rotterdam
- 68Good out of 100 for the next 7 days
Tom Dumoulin Bike Park
Rain 1–9 mm
- Wed67, Good
- Thu67, Good
- Fri68, Good
- Sat67, Good
- Best daySun78, Good, the best day
- Mon57, Fair
- Tue50, Fair
Stay in Sittard
- 67Good out of 100 for the next 7 days
MTB-route Bant
Rain 3–9 mm
- Wed66, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun68, Good
- Mon67, Good
- Best dayTue71, Good, the best day
Stay in Emmeloord
- 67Good out of 100 for the next 7 days
MTB-route Venray (rood)
Rain 1–14 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun69, Good, the best day
- Mon67, Good
- Tue62, Good
Stay in Overloon
- 67Good out of 100 for the next 7 days
MTB Route Rietplas (Emmen)
Rain 1–8 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Mon67, Good
- Best dayTue72, Good, the best day
Stay in Emmen
- 67Good out of 100 for the next 7 days
MTB-route De Schaak
Rain 0–13 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun68, Good, the best day
- Mon66, Good
- Tue63, Good
Stay in America
- 67Good out of 100 for the next 7 days
MTB-route Best (noordelijke lus)
Rain 0–12 mm
- Wed68, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Best daySun69, Good, the best day
- Mon68, Good
- Tue59, Fair
Stay in Eindhoven
- 67Good out of 100 for the next 7 days
MTB-verbindingsroute Gerwen - Nuenen Papenvoort
Rain 0–12 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun69, Good, the best day
- Mon68, Good
- Tue59, Fair
Stay in Eindhoven
- 67Good out of 100 for the next 7 days
MTB-route Eerde
Rain 1–13 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun69, Good, the best day
- Mon67, Good
- Tue59, Fair
Stay in Sint-Oedenrode
- 67Good out of 100 for the next 7 days
MTB-route Den Dungen
Rain 1–13 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Best daySun69, Good, the best day
- Mon67, Good
- Tue59, Fair
Stay in Boxtel
- 67Good out of 100 for the next 7 days
Moutainbikeroute Alphense Bergen
Rain 1–12 mm
- Wed68, Good
- Thu67, Good
- Fri67, Good
- Sat62, Good
- Sun68, Good
- Mon68, Good
- Tue59, Fair
Stay in Gilze
- 67Good out of 100 for the next 7 days
Bikepark Hulst
Rain 1–11 mm
- Wed68, Good
- Thu67, Good
- Fri66, Good
- Sat61, Good
- Sun68, Good
- Mon68, Good
- Tue59, Fair
Stay in Stekene
- 67Good out of 100 for the next 7 days
MTB Route Oosterhout
Rain 1–11 mm
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun68, Good
- Mon68, Good
- Tue58, Fair
Stay in Oosterhout
- 67Good out of 100 for the next 7 days
MTB-route Gemert
Rain 0–13 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Best daySun69, Good, the best day
- Mon67, Good
- Tue59, Fair
Stay in Gemert
- 67Good out of 100 for the next 7 days
MTB-route Witte Bergen / Oirschot
Rain 1–12 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Best daySun69, Good, the best day
- Mon68, Good
- Tue59, Fair
Stay in Oirschot
- 66Good out of 100 for the next 7 days
MTB-route Enkhuizen
Rain 2–12 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue62, Good
Stay in Schellinkhout
- 66Good out of 100 for the next 7 days
MTB-route Dronten
Rain 1–10 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue61, Good
Stay in Elburg
- 66Good out of 100 for the next 7 days
MTB-route Den Burg (Texel)
Rain 4–13 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun68, Good
- Mon60, Good
- Best dayTue70, Good, the best day
Stay in De Koog
- 66Good out of 100 for the next 7 days
MTB-route Zwolle
Rain 1–10 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon67, Good
- Tue61, Good
Stay in Zwolle
- 66Good out of 100 for the next 7 days
MTB Route Lauwersoog
Rain 4–11 mm
- Wed67, Good
- Best dayThu68, Good, the best day
- Fri64, Good
- Sat62, Good
- Sun67, Good
- Mon65, Good
- Tue61, Good
Stay in Lauwersoog
- 66Good out of 100 for the next 7 days
MTB-route Zeewolde Kort
Rain 2–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue62, Good
Stay in Ermelo
- 66Good out of 100 for the next 7 days
MTB route Urk
Rain 5–14 mm
- Wed65, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue61, Good
Stay in Emmeloord
- 66Good out of 100 for the next 7 days
IJssellandroute
Rain 1–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun67, Good
- Mon67, Good
- Tue63, Good
Stay in Deventer
- 66Good out of 100 for the next 7 days
MTB Harderwijk
Rain 2–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue62, Good
Stay in Hulshorst
- 66Good out of 100 for the next 7 days
MTB-route Enschede (Rutbeek)
Rain 2–9 mm
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Tue63, Good
Stay in Enschede
- 66Good out of 100 for the next 7 days
MTB-route Hellendoorn
Rain 1–9 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Best dayMon67, Good, the best day
- Tue62, Good
Stay in Hellendoorn
- 66Good out of 100 for the next 7 days
MTB-route Lelystad (kinderroute)
Rain 2–10 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue61, Good
Stay in Lelystad
- 66Good out of 100 for the next 7 days
MTB-route Lonneker
Rain 2–9 mm
- Wed65, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Best dayMon67, Good, the best day
- Tue62, Good
Stay in Enschede
- 66Good out of 100 for the next 7 days
Lus Borculo (MTB Achterhoek)
Rain 2–10 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Tue63, Good
Stay in Barchem
- 66Good out of 100 for the next 7 days
Lus Zelhem Kinderroute (MTB Achterhoek)
Rain 3–11 mm
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat64, Good
- Sun67, Good
- Mon67, Good
- Tue64, Good
Stay in Doetinchem
- 66Good out of 100 for the next 7 days
MTB Campus de Terp
Rain 2–12 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue63, Good
Stay in Den Oever
- 66Good out of 100 for the next 7 days
MTB-route Heerde
Rain 0–9 mm
- Wed66, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon67, Good
- Tue61, Good
Stay in Wapenveld
- 66Good out of 100 for the next 7 days
MTB-route Kraggenburg
Rain 1–10 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat61, Good
- Best daySun68, Good, the best day
- Mon66, Good
- Tue61, Good
Stay in Giethoorn
- 66Good out of 100 for the next 7 days
SFA Bikepark
Rain 2–10 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun67, Good
- Mon67, Good
- Tue64, Good
Stay in Doetinchem
- 66Good out of 100 for the next 7 days
Gravel Neede (OutdoorAchterhoek)
Rain 3–10 mm
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Mon67, Good
- Tue63, Good
Stay in Eibergen
- 66Good out of 100 for the next 7 days
Lus Aalten West (MTB Achterhoek)
Rain 2–10 mm
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat64, Good
- Sun67, Good
- Mon67, Good
- Tue64, Good
Stay in Aalten
- 66Good out of 100 for the next 7 days
MTB-route Sibculo
Rain 1–9 mm
- Wed65, Good
- Thu67, Good
- Fri66, Good
- Sat62, Good
- Sun66, Good
- Mon67, Good
- Tue62, Good
Stay in Hardenberg
- 66Good out of 100 for the next 7 days
MTB-route Twickel "Ronde Delden"
Rain 2–9 mm
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Best dayMon67, Good, the best day
- Tue63, Good
Stay in Delden
- 66Good out of 100 for the next 7 days
Bikepark leersum
Rain 1–12 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue60, Good
Stay in Leersum
- 66Good out of 100 for the next 7 days
Bikepark Mook
Rain 1–12 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue61, Good
Stay in Groesbeek
- 66Good out of 100 for the next 7 days
Lus Gorssel Noord (MTB Achterhoek)
Rain 2–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun67, Good
- Mon67, Good
- Tue63, Good
Stay in Joppe
- 66Good out of 100 for the next 7 days
MTB Veluwezoom-afkortroutes
Rain 2–10 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun67, Good
- Mon67, Good
- Tue63, Good
Stay in Rheden
- 66Good out of 100 for the next 7 days
MTB-route Arnhem
Rain 1–11 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue61, Good
Stay in Oosterbeek
- 66Good out of 100 for the next 7 days
MTB-route Ommen
Rain 0–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon67, Good
- Tue62, Good
Stay in Ommen
- 66Good out of 100 for the next 7 days
Winterswijkse Berg
Rain 2–10 mm
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun66, Good
- Best dayMon67, Good, the best day
- Tue64, Good
Stay in Winterswijk
- 66Good out of 100 for the next 7 days
MTB-route Twiske Hogelkamp
Rain 1–8 mm
- Wed67, Good
- Thu66, Good
- Fri64, Good
- Sat63, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue52, Fair
Stay in Amsterdam
- 66Good out of 100 for the next 7 days
MTB-route Braambergen
Rain 2–9 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
- Tue58, Fair
Stay in Almere Haven
- 66Good out of 100 for the next 7 days
Noord-Beveland West
Rain 1–15 mm
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Sun68, Good
- Mon68, Good
- Tue59, Fair
Stay in Kamperland
- 66Good out of 100 for the next 7 days
MTB Route Ouddorp
Rain 2–15 mm
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun68, Good
- Mon68, Good
- Tue55, Fair
Stay in Ouddorp
- 66Good out of 100 for the next 7 days
MTB-route Texel (Noord)
Rain 7–15 mm
- Wed66, Good
- Thu65, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon55, Fair
- Best dayTue70, Good, the best day
Stay in De Koog
- 66Good out of 100 for the next 7 days
Bike Park Spaarnwoude
Rain 2–9 mm
- Wed67, Good
- Thu66, Good
- Fri64, Good
- Sat63, Good
- Sun68, Good
- Mon68, Good
- Tue53, Fair
Stay in Haarlem
- 66Good out of 100 for the next 7 days
MTB route Geestmerambacht
Rain 2–11 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun68, Good
- Mon68, Good
- Tue57, Fair
Stay in Bergen
- 66Good out of 100 for the next 7 days
MTB-Route Westerschouwen
Rain 1–16 mm
- Wed65, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Best daySun69, Good, the best day
- Mon68, Good
- Tue56, Fair
Stay in Burgh Haamstede
- 66Good out of 100 for the next 7 days
MTB (gravel) Route Zierikzee
Rain 2–15 mm
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat62, Good
- Sun69, Good
- Mon69, Good
- Tue59, Fair
Stay in Kerkwerve
- 66Good out of 100 for the next 7 days
MTB Mariënwaerdt Laag
Rain 1–13 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Best daySun68, Good, the best day
- Mon67, Good
- Tue57, Fair
Stay in Buren
- 66Good out of 100 for the next 7 days
MTB route Vlissingen
Rain 1–13 mm
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Best daySun69, Good, the best day
- Mon67, Good
- Tue59, Fair
Stay in Vlissingen
- 66Good out of 100 for the next 7 days
MTB-route Bergse Heide zwarte lus
Rain 1–11 mm
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat61, Good
- Sun68, Good
- Mon68, Good
- Tue59, Fair
Stay in Bergen op Zoom
- 66Good out of 100 for the next 7 days
MTB-route Noordwijk
Rain 1–10 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
- Tue49, Fair
Stay in Noordwijk
- 66Good out of 100 for the next 7 days
MTB-route Spijkenisse
Rain 1–9 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
- Tue58, Fair
Stay in Oud Beijerland
- 66Good out of 100 for the next 7 days
MTB-route Stadsbos 013
Rain 0–12 mm
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Best daySun69, Good, the best day
- Mon68, Good
- Tue56, Fair
Stay in Gilze
- 66Good out of 100 for the next 7 days
Mountainbikebaan
Rain 2–15 mm
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat62, Good
- Sun68, Good
- Mon68, Good
- Tue58, Fair
Stay in Goes
- 66Good out of 100 for the next 7 days
Mountainbikeroute De Uithof
Rain 1–10 mm
- Wed68, Good
- Thu65, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
- Tue57, Fair
Stay in Ter Heijde
- 66Good out of 100 for the next 7 days
MTB-route Drunense Duinen
Rain 0–11 mm
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun68, Good
- Mon68, Good
- Tue55, Fair
Stay in Drunen
- 66Good out of 100 for the next 7 days
MTB Park Zandvoort
Rain 3–13 mm
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
- Tue55, Fair
Stay in Zandvoort
- 66Good out of 100 for the next 7 days
MTB Route Ossendrecht Blauw (Volksabdij)
Rain 1–12 mm
- Wed68, Good
- Thu67, Good
- Fri67, Good
- Sat61, Good
- Sun68, Good
- Mon68, Good
- Tue59, Fair
Stay in Ossendrecht
- 66Good out of 100 for the next 7 days
Rondje Herperduin
Rain 0–12 mm
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun68, Good
- Mon68, Good
- Tue56, Fair
Stay in Herpen
- 65Good out of 100 for the next 7 days
City MTBroute Eemsdelta (Delfzijl)
Rain 3–9 mm
- Wed66, Good
- Best dayThu67, Good, the best day
- Fri64, Good
- Sat62, Good
- Sun66, Good
- Mon65, Good
- Tue61, Good
Stay in Winschoten
- 65Good out of 100 for the next 7 days
MTB-route Veendam
Rain 2–9 mm
- Wed66, Good
- Best dayThu67, Good, the best day
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Mon66, Good
- Tue61, Good
Stay in Kropswolde
- 65Good out of 100 for the next 7 days
MTB-route Staphorst
Rain 1–9 mm
- Wed65, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Best daySun67, Good, the best day
- Mon66, Good
- Tue61, Good
Stay in Meppel
- 65Good out of 100 for the next 7 days
MTB-verbindingsroute Zuidwolde
Rain 1–9 mm
- Wed65, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun67, Good
- Mon66, Good
- Tue62, Good
Stay in Zuidwolde
- 65Good out of 100 for the next 7 days
MTB BikePark Hendrik
Rain 1–11 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat68, Good
- Sun68, Good
- Mon55, Fair
- Tue45, Fair
Stay in Brunssum
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 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