Climbing areas in Switzerland
118 climbing areas in Switzerland. We list the 3,000 best-mapped climbing areas from OpenStreetMap, not every one.
Climb
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: Switzerland
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 118 places.
- 92Good out of 100 for the next 7 days
- Wed89, Good
- Thu95, Good
- Best dayFri96, Good, the best day
- Sat69, Good
- Sun93, Good
- Mon93, Good
- Tue89, Good
Stay in Vilters
- 92Good out of 100 for the next 7 days
- Wed85, Good
- Thu93, Good
- Fri96, Good
- Sat73, Good
- Sun90, Good
- Mon96, Good
- Tue92, Good
Stay in Vaduz
- 91Good out of 100 for the next 7 days
- Wed65, Good
- Thu95, Good
- Fri87, Good
- Sat83, Good
- Sun94, Good
- Mon95, Good
- Tue95, Good
Stay in Feldkirch
- 90Good out of 100 for the next 7 days
- Wed81, Good
- Thu93, Good
- Best dayFri95, Good, the best day
- Sat65, Good
- Sun92, Good
- Mon94, Good
- Tue88, Good
Stay in Wildhaus
- 90Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu94, Good, the best day
- Fri93, Good
- Sat67, Good
- Sun91, Good
- Mon93, Good
- Tue89, Good
Stay in Heiligkreuz
- 90Good out of 100 for the next 7 days
- Wed81, Good
- Thu93, Good
- Best dayFri95, Good, the best day
- Sat65, Good
- Sun92, Good
- Mon94, Good
- Tue88, Good
Stay in Berschis
- 89Good out of 100 for the next 7 days
- Wed71, Good
- Best dayThu94, Good, the best day
- Fri92, Good
- Sat71, Good
- Sun91, Good
- Mon92, Good
- Tue86, Good
Stay in Wildhaus
- 89Good out of 100 for the next 7 days
- Wed91, Good
- Thu94, Good
- Best dayFri95, Good, the best day
- Sat52, Fair
- Sun91, Good
- Mon91, Good
- Tue87, Good
Stay in Bad Ragaz
- 89Good out of 100 for the next 7 days
- Wed83, Good
- Thu94, Good
- Best dayFri96, Good, the best day
- Sat58, Fair
- Sun89, Good
- Mon93, Good
- Tue89, Good
Stay in Grusch
- 88Good out of 100 for the next 7 days
- Wed69, Good
- Thu95, Good
- Fri84, Good
- Sat55, Fair
- Sun94, Good
- Best dayMon96, Good, the best day
- Tue89, Good
Stay in Amden
- 88Good out of 100 for the next 7 days
- Wed69, Good
- Thu95, Good
- Fri84, Good
- Sat55, Fair
- Sun94, Good
- Best dayMon96, Good, the best day
- Tue89, Good
Stay in Amden
- 87Good out of 100 for the next 7 days
- Wed63, Good
- Best dayThu94, Good, the best day
- Fri87, Good
- Sat70, Good
- Sun91, Good
- Mon91, Good
- Tue87, Good
Stay in Appenzell
- 87Good out of 100 for the next 7 days
- Wed63, Good
- Best dayThu94, Good, the best day
- Fri87, Good
- Sat70, Good
- Sun91, Good
- Mon91, Good
- Tue87, Good
Stay in Wildhaus
- 86Good out of 100 for the next 7 days
- Wed91, Good
- Best dayThu93, Good, the best day
- Fri84, Good
- Sat84, Good
- Sun92, Good
- Mon91, Good
- Tue36, Poor
Stay in Sion
- 86Good out of 100 for the next 7 days
- Wed68, Good
- Thu93, Good
- Fri89, Good
- Sat53, Fair
- Sun87, Good
- Mon93, Good
- Tue88, Good
Stay in Walenstadtberg
- 85Good out of 100 for the next 7 days
- Wed73, Good
- Thu94, Good
- Fri87, Good
- Sat23, Poor
- Sun90, Good
- Best dayMon95, Good, the best day
- Tue89, Good
Stay in Filzbach
- 85Good out of 100 for the next 7 days
- Wed91, Good
- Best dayThu93, Good, the best day
- Fri83, Good
- Sat69, Good
- Sun91, Good
- Mon86, Good
- Tue38, Poor
Stay in Saint-Maurice
- 85Good out of 100 for the next 7 days
- Wed88, Good
- Thu94, Good
- Fri70, Good
- Sat77, Good
- Sun92, Good
- Mon94, Good
- Tue33, Poor
Stay in Jaun
- 84Good out of 100 for the next 7 days
- Wed92, Good
- Thu93, Good
- Fri84, Good
- Sat60, Good
- Sun93, Good
- Mon86, Good
- Tue30, Poor
Stay in Martigny
- 84Good out of 100 for the next 7 days
- Wed92, Good
- Thu93, Good
- Fri84, Good
- Sat60, Good
- Sun93, Good
- Mon86, Good
- Tue30, Poor
Stay in Salvan
- 84Good out of 100 for the next 7 days
- Wed43, Poor
- Thu90, Good
- Fri75, Good
- Sat90, Good
- Sun92, Good
- Mon92, Good
- Tue52, Fair
Stay in Farnern
- 83Good out of 100 for the next 7 days
- Wed62, Good
- Thu88, Good
- Fri72, Good
- Sat33, Poor
- Sun92, Good
- Best dayMon94, Good, the best day
- Tue87, Good
Stay in Schwyz
- 83Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu92, Good, the best day
- Fri78, Good
- Sat76, Good
- Sun89, Good
- Mon86, Good
- Tue31, Poor
Stay in Aigle
- 83Good out of 100 for the next 7 days
- Wed80, Good
- Best dayThu91, Good, the best day
- Fri89, Good
- Sat17, Poor
- Sun88, Good
- Mon90, Good
- Tue74, Good
Stay in Obersaxen
- 83Good out of 100 for the next 7 days
- Wed58, Fair
- Thu90, Good
- Fri81, Good
- Sat33, Poor
- Best daySun93, Good, the best day
- Mon92, Good
- Tue86, Good
Stay in Filzbach
- 83Good out of 100 for the next 7 days
- Wed48, Fair
- Thu91, Good
- Fri73, Good
- Sat88, Good
- Sun91, Good
- Best dayMon96, Good, the best day
- Tue38, Poor
Stay in Langenthal
- 83Good out of 100 for the next 7 days
- Wed44, Poor
- Thu90, Good
- Fri73, Good
- Sat88, Good
- Best daySun95, Good, the best day
- Mon89, Good
- Tue55, Fair
Stay in Oberbuchsiten
- 82Good out of 100 for the next 7 days
- Wed67, Good
- Thu91, Good
- Fri72, Good
- Sat54, Fair
- Sun91, Good
- Best dayMon93, Good, the best day
- Tue75, Good
Stay in Interlaken
- 82Good out of 100 for the next 7 days
- Wed60, Good
- Thu92, Good
- Fri75, Good
- Sat78, Good
- Sun88, Good
- Best dayMon95, Good, the best day
- Tue37, Poor
Stay in Plaffeien
- 82Good out of 100 for the next 7 days
- Wed48, Fair
- Thu91, Good
- Fri74, Good
- Sat41, Poor
- Sun91, Good
- Mon90, Good
- Tue85, Good
Stay in Ingenbohl
- 82Good out of 100 for the next 7 days
- Wed48, Fair
- Thu91, Good
- Fri74, Good
- Sat41, Poor
- Sun91, Good
- Mon90, Good
- Tue85, Good
Stay in Sisikon
- 81Good out of 100 for the next 7 days
- Wed74, Good
- Best dayThu92, Good, the best day
- Fri88, Good
- Sat33, Poor
- Sun89, Good
- Mon79, Good
- Tue69, Good
Stay in Braunwald
- 81Good out of 100 for the next 7 days
- Wed75, Good
- Best dayThu91, Good, the best day
- Fri72, Good
- Sat77, Good
- Sun87, Good
- Mon90, Good
- Tue40, Poor
Stay in Kandersteg
- 81Good out of 100 for the next 7 days
- Wed60, Good
- Best dayThu95, Good, the best day
- Fri86, Good
- Sat14, Poor
- Sun84, Good
- Mon88, Good
- Tue84, Good
Stay in Ingenbohl
- 81Good out of 100 for the next 7 days
- Wed61, Good
- Thu93, Good
- Fri73, Good
- Sat58, Fair
- Sun93, Good
- Best dayMon96, Good, the best day
- Tue40, Poor
Stay in Thun
- 81Good out of 100 for the next 7 days
- Wed40, Poor
- Thu90, Good
- Fri60, Good
- Sat34, Poor
- Sun90, Good
- Best dayMon93, Good, the best day
- Tue88, Good
Stay in Sarnen
- 81Good out of 100 for the next 7 days
- Wed85, Good
- Best dayThu95, Good, the best day
- Fri42, Poor
- Sat88, Good
- Sun86, Good
- Mon92, Good
- Tue14, Poor
Stay in Saint-Cergue
- 81Good out of 100 for the next 7 days
- Wed87, Good
- Thu91, Good
- Fri76, Good
- Sat41, Poor
- Sun88, Good
- Mon91, Good
- Tue31, Poor
Stay in Le Sepey
- 80Good out of 100 for the next 7 days
- Wed60, Good
- Best dayThu92, Good, the best day
- Fri75, Good
- Sat81, Good
- Sun87, Good
- Mon86, Good
- Tue37, Poor
Stay in Koniz
- 80Good out of 100 for the next 7 days
- Wed60, Good
- Best dayThu96, Good, the best day
- Fri73, Good
- Sat40, Poor
- Sun95, Good
- Mon91, Good
- Tue40, Poor
Stay in Spiez
- 80Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu93, Good, the best day
- Fri77, Good
- Sat41, Poor
- Sun89, Good
- Mon81, Good
- Tue81, Good
Stay in Altdorf
- 80Good out of 100 for the next 7 days
- Wed45, Fair
- Thu90, Good
- Fri49, Fair
- Sat61, Good
- Sun86, Good
- Best dayMon93, Good, the best day
- Tue82, Good
Stay in Brienzwiler
- 80Good out of 100 for the next 7 days
- Wed46, Fair
- Thu90, Good
- Fri57, Fair
- Sat56, Fair
- Sun84, Good
- Best dayMon91, Good, the best day
- Tue84, Good
Stay in Melchsee-Frutt
- 79Good out of 100 for the next 7 days
- Wed87, Good
- Best dayThu94, Good, the best day
- Fri41, Poor
- Sat69, Good
- Sun87, Good
- Mon91, Good
- Tue4, Poor
Stay in St George Vaud
- 79Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu91, Good, the best day
- Fri80, Good
- Sat86, Good
- Sun86, Good
- Mon70, Good
- Tue38, Poor
Stay in Brugg
- 79Good out of 100 for the next 7 days
- Wed48, Fair
- Thu91, Good
- Fri72, Good
- Sat91, Good
- Sun91, Good
- Mon62, Good
- Tue51, Fair
Stay in Solothurn
- 79Good out of 100 for the next 7 days
- Wed51, Fair
- Best dayThu92, Good, the best day
- Fri79, Good
- Sat86, Good
- Sun86, Good
- Mon70, Good
- Tue37, Poor
Stay in Aarau
- 79Good out of 100 for the next 7 days
- Wed50, Fair
- Thu89, Good
- Fri78, Good
- Sat57, Fair
- Best daySun91, Good, the best day
- Mon76, Good
- Tue79, Good
Stay in Steinhausen
- 79Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu93, Good, the best day
- Fri51, Fair
- Sat56, Fair
- Sun89, Good
- Mon87, Good
- Tue20, Poor
Stay in Martigny
- 78Good out of 100 for the next 7 days
- Wed78, Good
- Thu84, Good
- Fri67, Good
- Sat79, Good
- Sun83, Good
- Best dayMon85, Good, the best day
- Tue36, Poor
Stay in Visp
- 78Good out of 100 for the next 7 days
- Wed91, Good
- Best dayThu93, Good, the best day
- Fri56, Fair
- Sat10, Poor
- Sun85, Good
- Mon92, Good
- Tue33, Poor
Stay in Châtel
- 77Good out of 100 for the next 7 days
- Wed76, Good
- Thu96, Good
- Fri80, Good
- Sat85, Good
- Sun96, Good
- Mon21, Poor
- Tue4, Poor
Stay in Basel
- 77Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu90, Good, the best day
- Fri47, Fair
- Sat80, Good
- Sun87, Good
- Mon64, Good
- Tue27, Poor
Stay in Villars Sur Ollon
- 77Good out of 100 for the next 7 days
- Wed51, Fair
- Thu93, Good
- Fri81, Good
- Sat82, Good
- Best daySun94, Good, the best day
- Mon45, Fair
- Tue16, Poor
Stay in Biel/Bienne
- 77Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu90, Good, the best day
- Fri76, Good
- Sat86, Good
- Sun89, Good
- Mon59, Fair
- Tue28, Poor
Stay in Biel/Bienne
- 77Good out of 100 for the next 7 days
- Wed47, Fair
- Thu92, Good
- Fri76, Good
- Sat86, Good
- Sun92, Good
- Mon53, Fair
- Tue34, Poor
Stay in Grenchen
- 77Good out of 100 for the next 7 days
- Wed92, Good
- Thu92, Good
- Fri54, Fair
- Sat8, Poor
- Sun86, Good
- Mon86, Good
- Tue43, Poor
Stay in Châtel
- 77Good out of 100 for the next 7 days
- Wed92, Good
- Thu92, Good
- Fri54, Fair
- Sat8, Poor
- Sun86, Good
- Mon86, Good
- Tue43, Poor
Stay in Aigle
- 76Good out of 100 for the next 7 days
- Wed70, Good
- Best dayThu96, Good, the best day
- Fri79, Good
- Sat86, Good
- Sun95, Good
- Mon12, Poor
- Tue6, Poor
Stay in Basel
- 76Good out of 100 for the next 7 days
- Wed53, Fair
- Thu81, Good
- Fri39, Poor
- Sat76, Good
- Best daySun85, Good, the best day
- Mon84, Good
- Tue75, Good
Stay in Meiringen
- 76Good out of 100 for the next 7 days
- Wed82, Good
- Best dayThu90, Good, the best day
- Fri42, Poor
- Sat78, Good
- Sun83, Good
- Mon69, Good
- Tue32, Poor
Stay in Ayent
- 76Good out of 100 for the next 7 days
- Wed82, Good
- Best dayThu90, Good, the best day
- Fri42, Poor
- Sat78, Good
- Sun83, Good
- Mon69, Good
- Tue32, Poor
Stay in Blignou
- 76Good out of 100 for the next 7 days
- Wed77, Good
- Best dayThu93, Good, the best day
- Fri56, Fair
- Sat44, Poor
- Sun87, Good
- Mon83, Good
- Tue34, Poor
Stay in Montreux
- 75Good out of 100 for the next 7 days
- Wed61, Good
- Best dayThu87, Good, the best day
- Fri65, Good
- Sat79, Good
- Sun76, Good
- Mon81, Good
- Tue33, Poor
Stay in Leukerbad
- 75Good out of 100 for the next 7 days
- Wed20, Poor
- Thu81, Good
- Fri72, Good
- Sat46, Fair
- Sun87, Good
- Best dayMon88, Good, the best day
- Tue76, Good
Stay in Luzern
- 75Good out of 100 for the next 7 days
- Wed69, Good
- Best dayThu96, Good, the best day
- Fri78, Good
- Sat86, Good
- Sun94, Good
- Mon2, Poor
- Tue0, Poor
Stay in Delémont
- 75Good out of 100 for the next 7 days
- Wed87, Good
- Best dayThu93, Good, the best day
- Fri45, Fair
- Sat61, Good
- Sun86, Good
- Mon65, Good
- Tue30, Poor
Stay in Vallorcine
- 75Good out of 100 for the next 7 days
- Wed69, Good
- Best dayThu96, Good, the best day
- Fri78, Good
- Sat86, Good
- Sun94, Good
- Mon2, Poor
- Tue0, Poor
Stay in Ferrette
- 74Good out of 100 for the next 7 days
- Wed67, Good
- Thu95, Good
- Fri82, Good
- Sat81, Good
- Sun95, Good
- Mon0, Poor
- Tue0, Poor
Stay in Soubey
- 74Good out of 100 for the next 7 days
- Wed55, Fair
- Thu95, Good
- Fri82, Good
- Sat84, Good
- Best daySun96, Good, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Basel
- 74Good out of 100 for the next 7 days
- Wed87, Good
- Best dayThu91, Good, the best day
- Fri45, Fair
- Sat67, Good
- Sun88, Good
- Mon58, Fair
- Tue20, Poor
Stay in Les Diablerets
- 74Good out of 100 for the next 7 days
- Wed48, Fair
- Thu94, Good
- Fri81, Good
- Sat84, Good
- Best daySun95, Good, the best day
- Mon4, Poor
- Tue14, Poor
Stay in Delémont
- 73Good out of 100 for the next 7 days
- Wed38, Poor
- Thu84, Good
- Fri72, Good
- Sat37, Poor
- Sun84, Good
- Mon79, Good
- Tue71, Good
Stay in Gurtnellen
- 73Good out of 100 for the next 7 days
- Wed53, Fair
- Thu94, Good
- Fri81, Good
- Sat83, Good
- Best daySun95, Good, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Tramelan
- 73Good out of 100 for the next 7 days
- Wed46, Fair
- Thu94, Good
- Fri81, Good
- Sat83, Good
- Best daySun95, Good, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Aesch Bl
- 72Good out of 100 for the next 7 days
- Wed53, Fair
- Best dayThu88, Good, the best day
- Fri65, Good
- Sat80, Good
- Sun74, Good
- Mon71, Good
- Tue31, Poor
Stay in Plans Mayens
- 72Good out of 100 for the next 7 days
- Wed42, Poor
- Thu92, Good
- Fri81, Good
- Sat86, Good
- Best daySun95, Good, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Welschenrohr
- 72Good out of 100 for the next 7 days
- Wed42, Poor
- Thu92, Good
- Fri81, Good
- Sat86, Good
- Best daySun95, Good, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Welschenrohr
- 72Good out of 100 for the next 7 days
- Wed43, Poor
- Thu94, Good
- Fri76, Good
- Sat85, Good
- Sun94, Good
- Mon0, Poor
- Tue0, Poor
Stay in Olten
- 72Good out of 100 for the next 7 days
- Wed53, Fair
- Best dayThu91, Good, the best day
- Fri56, Fair
- Sat81, Good
- Sun88, Good
- Mon62, Good
- Tue8, Poor
Stay in La Chaux de Fonds
- 72Good out of 100 for the next 7 days
- Wed53, Fair
- Best dayThu91, Good, the best day
- Fri56, Fair
- Sat81, Good
- Sun88, Good
- Mon62, Good
- Tue8, Poor
Stay in La Chaux de Fonds
- 71Good out of 100 for the next 7 days
- Wed48, Fair
- Best dayThu87, Good, the best day
- Fri54, Fair
- Sat86, Good
- Sun82, Good
- Mon64, Good
- Tue15, Poor
Stay in Le Locle
- 71Good out of 100 for the next 7 days
- Wed55, Fair
- Thu90, Good
- Fri59, Fair
- Sat80, Good
- Sun90, Good
- Mon46, Fair
- Tue12, Poor
Stay in Saint-Imier
- 71Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu89, Good, the best day
- Fri53, Fair
- Sat86, Good
- Sun83, Good
- Mon56, Fair
- Tue20, Poor
Stay in Le Landeron
- 69Good out of 100 for the next 7 days
- Wed18, Poor
- Thu74, Good
- Fri68, Good
- Sat75, Good
- Best daySun85, Good, the best day
- Mon77, Good
- Tue32, Poor
Stay in Naters
- 69Good out of 100 for the next 7 days
- Wed52, Fair
- Thu82, Good
- Fri80, Good
- Sat0, Poor
- Sun6, Poor
- Best dayMon88, Good, the best day
- Tue78, Good
Stay in Muralto
- 68Good out of 100 for the next 7 days
- Wed56, Fair
- Best dayThu85, Good, the best day
- Fri79, Good
- Sat0, Poor
- Sun6, Poor
- Mon81, Good
- Tue77, Good
Stay in Bellinzona
- 68Good out of 100 for the next 7 days
- Wed89, Good
- Thu90, Good
- Fri28, Poor
- Sat52, Fair
- Best daySun91, Good, the best day
- Mon14, Poor
- Tue20, Poor
Stay in Morzine
- 64Good out of 100 for the next 7 days
- Wed67, Good
- Thu65, Good
- Fri79, Good
- Sat0, Poor
- Sun4, Poor
- Best dayMon80, Good, the best day
- Tue77, Good
Stay in Lugano
- 64Good out of 100 for the next 7 days
- Wed17, Poor
- Thu63, Good
- Fri54, Fair
- Sat73, Good
- Best daySun85, Good, the best day
- Mon70, Good
- Tue27, Poor
Stay in Innertkirchen
- 61Good out of 100 for the next 7 days
- Wed35, Poor
- Thu71, Good
- Fri75, Good
- Sat13, Poor
- Sun19, Poor
- Best dayMon76, Good, the best day
- Tue62, Good
Stay in Faido
- 59Fair out of 100 for the next 7 days
- Wed19, Poor
- Thu65, Good
- Fri47, Fair
- Sat50, Fair
- Best daySun78, Good, the best day
- Mon71, Good
- Tue31, Poor
Stay in Naters
- 58Fair out of 100 for the next 7 days
- Wed49, Fair
- Thu72, Good
- Fri64, Good
- Sat1, Poor
- Sun21, Poor
- Best dayMon87, Good, the best day
- Tue36, Poor
Stay in Maggia
- 56Fair out of 100 for the next 7 days
- Wed23, Poor
- Thu63, Good
- Best dayFri84, Good, the best day
- Sat4, Poor
- Sun5, Poor
- Mon56, Fair
- Tue70, Good
Stay in Biasca
- 54Fair out of 100 for the next 7 days
- Wed37, Poor
- Thu79, Good
- Best dayFri80, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon18, Poor
- Tue69, Good
Stay in Bellinzona
- 49Fair out of 100 for the next 7 days
- Wed0, Poor
- Thu79, Good
- Best dayFri82, Good, the best day
- Sat4, Poor
- Sun0, Poor
- Mon21, Poor
- Tue67, Good
Stay in Bivio
- 49Fair out of 100 for the next 7 days
- Wed12, Poor
- Thu31, Poor
- Fri42, Poor
- Sat19, Poor
- Sun36, Poor
- Best dayMon79, Good, the best day
- Tue72, Good
Stay in Giumaglio
- 46Fair out of 100 for the next 7 days
- Wed0, Poor
- Best dayThu66, Good, the best day
- Fri56, Fair
- Sat34, Poor
- Sun42, Poor
- Mon20, Poor
- Tue50, Fair
Stay in Wassen
- 45Fair out of 100 for the next 7 days
- Wed30, Poor
- Best dayThu82, Good, the best day
- Fri76, Good
- Sat0, Poor
- Sun0, Poor
- Mon38, Poor
- Tue12, Poor
Stay in Andeer
- 44Poor out of 100 for the next 7 days
- Wed25, Poor
- Thu32, Poor
- Fri42, Poor
- Sat4, Poor
- Sun34, Poor
- Best dayMon87, Good, the best day
- Tue41, Poor
Stay in Ascona
- 43Poor out of 100 for the next 7 days
- Wed0, Poor
- Best dayThu79, Good, the best day
- Fri19, Poor
- Sat30, Poor
- Sun41, Poor
- Mon58, Fair
- Tue12, Poor
Stay in Liddes
- 41Poor out of 100 for the next 7 days
- Wed9, Poor
- Thu9, Poor
- Fri22, Poor
- Sat21, Poor
- Sun43, Poor
- Best dayMon84, Good, the best day
- Tue46, Fair
Stay in Intragna
- 39Poor out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu63, Good, the best day
- Fri29, Poor
- Sat37, Poor
- Sun9, Poor
- Mon19, Poor
- Tue30, Poor
Stay in Visperterminen
- 39Poor out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu63, Good, the best day
- Fri29, Poor
- Sat37, Poor
- Sun9, Poor
- Mon19, Poor
- Tue30, Poor
Stay in San Domenico
- 39Poor out of 100 for the next 7 days
- Wed12, Poor
- Thu27, Poor
- Fri39, Poor
- Sat12, Poor
- Sun20, Poor
- Best dayMon65, Good, the best day
- Tue55, Fair
- 37Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu77, Good
- Best dayFri80, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue32, Poor
Stay in Poschiavo
- 35Poor out of 100 for the next 7 days
- Wed0, Poor
- Best dayThu77, Good, the best day
- Fri32, Poor
- Sat0, Poor
- Sun0, Poor
- Mon38, Poor
- Tue30, Poor
Stay in St Niklaus
- 30Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu56, Fair
- Best dayFri61, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue34, Poor
Stay in Madesimo
- 28Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu31, Poor
- Best dayFri69, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue42, Poor
Stay in Sils im Engadin
- 34Poor out of 100 for the next 7 days
- Wed7, Poor
- Thu44, Poor
- Best dayFri59, Fair, the best day
- Sat9, Poor
- Sun2, Poor
- Mon13, Poor
- Tue53, Fair
Stay in Airolo
- 28Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu30, Poor
- Fri35, Poor
- Sat23, Poor
- Best daySun41, Poor, the best day
- Mon15, Poor
- Tue21, Poor
Stay in Engelberg
- 28Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu30, Poor
- Fri35, Poor
- Sat23, Poor
- Best daySun41, Poor, the best day
- Mon15, Poor
- Tue21, Poor
Stay in Innertkirchen
- 9Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Best dayMon28, Poor, the best day
- Tue16, Poor
Stay in Evolène
- 8Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri20, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue20, Poor
Stay in Goschenen
- 7Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri13, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Best dayTue22, Poor, the best day
Stay in Vals
- 3Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri7, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Best dayTue9, Poor, the best day
Stay in Andermatt
- 2Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Best dayTue10, Poor, the best day
Stay in Saas-Fee
- 0Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Oberwald
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 climbing areas, on this list and map.
- Albania 1
- Andorra 2
- Argentina 12
- Armenia 1
- Australia 31
- Austria 274
- Belgium 23
- Bolivia 5
- Bosnia and Herzegovina 27
- Brazil 33
- Bulgaria 12
- Burkina Faso 1
- Canada 153
- Chad 1
- Chile 24
- China 15
- China, Hong Kong Special Administrative Region 7
- Colombia 1
- Côte d’Ivoire 1
- Croatia 42
- Cuba 1
- Cyprus 6
- Czechia 254
- Denmark 2
- Ecuador 5
- Egypt 2
- Ethiopia 1
- Finland 71
- France 458
- Georgia 6
- Germany 322
- Ghana 1
- Greece 90
- Hungary 8
- Iceland 2
- India 2
- Indonesia 2
- Iran 1
- Ireland 12
- Israel 5
- Italy 463
- Japan 16
- Jordan 8
- Kazakhstan 2
- Kyrgyzstan 1
- Lao People's Democratic Republic 2
- Malaysia 3
- Malta 2
- Mexico 12
- Monaco 1
- Montenegro 5
- Morocco 10
- Namibia 1
- Nepal 1
- Netherlands 7
- New Zealand 15
- North Macedonia 1
- Norway 128
- Oman 2
- Panama 1
- Peru 1
- Philippines 1
- Poland 90
- Portugal 27
- Puerto Rico 1
- Romania 24
- Russian Federation 16
- Serbia 3
- Singapore 1
- Slovakia 56
- Slovenia 32
- South Africa 19
- Spain 157
- Sri Lanka 1
- State of Palestine 1
- Sweden 57
- Switzerland 118
- Tajikistan 1
- Thailand 2
- Tonga 3
- Türkiye 12
- Uganda 1
- Ukraine 7
- United Arab Emirates 3
- United Kingdom 115
- United States 323
- Uzbekistan 1
- Viet Nam 5