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
- Wed90, Good
- Best dayThu95, Good, the best day
- Fri93, Good
- Sat89, Good
- Sun91, Good
- Mon93, Good
- Tue89, Good
Stay in Vilters
- 92Good out of 100 for the next 7 days
- Wed80, Good
- Thu93, Good
- Fri92, Good
- Sat84, Good
- Sun92, Good
- Best dayMon96, Good, the best day
- Tue92, Good
Stay in Vaduz
- 91Good out of 100 for the next 7 days
- Wed91, Good
- Best dayThu95, Good, the best day
- Fri92, Good
- Sat83, Good
- Sun90, Good
- Mon90, Good
- Tue87, Good
Stay in Bad Ragaz
- 91Good out of 100 for the next 7 days
- Wed79, Good
- Thu93, Good
- Fri92, Good
- Sat81, Good
- Sun90, Good
- Best dayMon96, Good, the best day
- Tue88, Good
Stay in Wildhaus
- 91Good out of 100 for the next 7 days
- Wed83, Good
- Thu94, Good
- Fri94, Good
- Sat87, Good
- Sun89, Good
- Mon91, Good
- Tue89, Good
Stay in Grusch
- 91Good out of 100 for the next 7 days
- Wed61, Good
- Thu93, Good
- Fri86, Good
- Sat92, Good
- Sun94, Good
- Best dayMon97, Good, the best day
- Tue95, Good
Stay in Feldkirch
- 91Good out of 100 for the next 7 days
- Wed79, Good
- Thu93, Good
- Fri92, Good
- Sat81, Good
- Sun90, Good
- Best dayMon96, Good, the best day
- Tue88, Good
Stay in Berschis
- 90Good out of 100 for the next 7 days
- Wed75, Good
- Thu96, Good
- Fri83, Good
- Sat76, Good
- Sun91, Good
- Best dayMon97, Good, the best day
- Tue89, Good
Stay in Amden
- 90Good out of 100 for the next 7 days
- Wed75, Good
- Thu96, Good
- Fri83, Good
- Sat76, Good
- Sun91, Good
- Best dayMon97, Good, the best day
- Tue89, Good
Stay in Amden
- 90Good out of 100 for the next 7 days
- Wed88, Good
- Thu95, Good
- Fri92, Good
- Sat69, Good
- Sun90, Good
- Mon95, Good
- Tue89, Good
Stay in Heiligkreuz
- 89Good out of 100 for the next 7 days
- Wed67, Good
- Thu94, Good
- Fri89, Good
- Sat82, Good
- Sun89, Good
- Best dayMon96, Good, the best day
- Tue86, Good
Stay in Wildhaus
- 89Good out of 100 for the next 7 days
- Wed81, Good
- Thu94, Good
- Fri89, Good
- Sat58, Fair
- Sun90, Good
- Best dayMon97, Good, the best day
- Tue89, Good
Stay in Filzbach
- 88Good out of 100 for the next 7 days
- Wed60, Good
- Thu94, Good
- Fri84, Good
- Sat82, Good
- Sun91, Good
- Mon94, Good
- Tue87, Good
Stay in Appenzell
- 88Good out of 100 for the next 7 days
- Wed60, Good
- Thu94, Good
- Fri84, Good
- Sat82, Good
- Sun91, Good
- Mon94, Good
- Tue87, Good
Stay in Wildhaus
- 88Good out of 100 for the next 7 days
- Wed77, Good
- Thu93, Good
- Fri86, Good
- Sat62, Good
- Sun88, Good
- Best dayMon96, Good, the best day
- Tue88, Good
Stay in Walenstadtberg
- 87Good out of 100 for the next 7 days
- Wed65, Good
- Thu93, Good
- Fri83, Good
- Sat73, Good
- Sun92, Good
- Mon93, Good
- Tue86, Good
Stay in Filzbach
- 87Good out of 100 for the next 7 days
- Wed64, Good
- Thu90, Good
- Fri79, Good
- Sat80, Good
- Sun90, Good
- Best dayMon94, Good, the best day
- Tue87, Good
Stay in Schwyz
- 87Good out of 100 for the next 7 days
- Wed85, Good
- Best dayThu92, Good, the best day
- Fri91, Good
- Sat78, Good
- Sun86, Good
- Mon89, Good
- Tue74, Good
Stay in Obersaxen
- 87Good out of 100 for the next 7 days
- Wed89, Good
- Thu92, Good
- Fri88, Good
- Sat79, Good
- Sun93, Good
- Best dayMon96, Good, the best day
- Tue33, Poor
Stay in Jaun
- 86Good out of 100 for the next 7 days
- Wed67, Good
- Thu93, Good
- Fri86, Good
- Sat72, Good
- Sun93, Good
- Best dayMon98, Good, the best day
- Tue40, Poor
Stay in Thun
- 86Good out of 100 for the next 7 days
- Wed46, Fair
- Thu92, Good
- Fri94, Good
- Sat94, Good
- Sun87, Good
- Best dayMon97, Good, the best day
- Tue38, Poor
Stay in Langenthal
- 85Good out of 100 for the next 7 days
- Wed71, Good
- Best dayThu95, Good, the best day
- Fri86, Good
- Sat51, Fair
- Sun90, Good
- Mon89, Good
- Tue84, Good
Stay in Ingenbohl
- 85Good out of 100 for the next 7 days
- Wed63, Good
- Thu91, Good
- Fri88, Good
- Sat73, Good
- Sun93, Good
- Best dayMon97, Good, the best day
- Tue37, Poor
Stay in Plaffeien
- 85Good out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu92, Good, the best day
- Fri79, Good
- Sat77, Good
- Sun89, Good
- Mon91, Good
- Tue85, Good
Stay in Ingenbohl
- 85Good out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu92, Good, the best day
- Fri79, Good
- Sat77, Good
- Sun89, Good
- Mon91, Good
- Tue85, Good
Stay in Sisikon
- 85Good out of 100 for the next 7 days
- Wed93, Good
- Best dayThu94, Good, the best day
- Fri81, Good
- Sat56, Fair
- Sun91, Good
- Mon91, Good
- Tue43, Poor
Stay in Châtel
- 85Good out of 100 for the next 7 days
- Wed91, Good
- Thu93, Good
- Fri82, Good
- Sat59, Fair
- Sun93, Good
- Mon93, Good
- Tue30, Poor
Stay in Martigny
- 85Good out of 100 for the next 7 days
- Wed91, Good
- Thu92, Good
- Fri83, Good
- Sat53, Fair
- Sun92, Good
- Best dayMon94, Good, the best day
- Tue38, Poor
Stay in Saint-Maurice
- 85Good out of 100 for the next 7 days
- Wed91, Good
- Thu93, Good
- Fri82, Good
- Sat59, Fair
- Sun93, Good
- Mon93, Good
- Tue30, Poor
Stay in Salvan
- 85Good out of 100 for the next 7 days
- Wed93, Good
- Best dayThu94, Good, the best day
- Fri81, Good
- Sat56, Fair
- Sun91, Good
- Mon91, Good
- Tue43, Poor
Stay in Aigle
- 85Good out of 100 for the next 7 days
- Wed42, Poor
- Thu91, Good
- Fri89, Good
- Sat88, Good
- Sun89, Good
- Best dayMon95, Good, the best day
- Tue52, Fair
Stay in Farnern
- 84Good out of 100 for the next 7 days
- Wed65, Good
- Best dayThu91, Good, the best day
- Fri90, Good
- Sat80, Good
- Sun89, Good
- Mon89, Good
- Tue37, Poor
Stay in Koniz
- 84Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu93, Good, the best day
- Fri86, Good
- Sat60, Good
- Sun91, Good
- Mon91, Good
- Tue36, Poor
Stay in Sion
- 84Good out of 100 for the next 7 days
- Wed44, Poor
- Thu89, Good
- Fri85, Good
- Sat91, Good
- Sun90, Good
- Best dayMon92, Good, the best day
- Tue55, Fair
Stay in Oberbuchsiten
- 84Good out of 100 for the next 7 days
- Wed52, Fair
- Thu91, Good
- Fri91, Good
- Sat48, Fair
- Sun86, Good
- Best dayMon94, Good, the best day
- Tue82, Good
Stay in Brienzwiler
- 83Good out of 100 for the next 7 days
- Wed81, Good
- Best dayThu92, Good, the best day
- Fri89, Good
- Sat66, Good
- Sun84, Good
- Mon77, Good
- Tue69, Good
Stay in Braunwald
- 83Good out of 100 for the next 7 days
- Wed62, Good
- Best dayThu94, Good, the best day
- Fri81, Good
- Sat48, Fair
- Sun89, Good
- Mon93, Good
- Tue75, Good
Stay in Interlaken
- 83Good out of 100 for the next 7 days
- Wed42, Poor
- Thu91, Good
- Fri85, Good
- Sat44, Poor
- Sun91, Good
- Best dayMon93, Good, the best day
- Tue88, Good
Stay in Sarnen
- 82Good out of 100 for the next 7 days
- Wed91, Good
- Thu93, Good
- Fri81, Good
- Sat13, Poor
- Sun90, Good
- Best dayMon97, Good, the best day
- Tue33, Poor
Stay in Châtel
- 82Good out of 100 for the next 7 days
- Wed48, Fair
- Best dayThu91, Good, the best day
- Fri86, Good
- Sat41, Poor
- Sun85, Good
- Mon90, Good
- Tue84, Good
Stay in Melchsee-Frutt
- 82Good out of 100 for the next 7 days
- Wed43, Poor
- Thu92, Good
- Fri92, Good
- Sat87, Good
- Sun88, Good
- Mon66, Good
- Tue51, Fair
Stay in Solothurn
- 82Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu95, Good, the best day
- Fri84, Good
- Sat57, Fair
- Sun93, Good
- Mon92, Good
- Tue40, Poor
Stay in Spiez
- 81Good out of 100 for the next 7 days
- Wed57, Fair
- Best dayThu86, Good, the best day
- Fri82, Good
- Sat75, Good
- Sun84, Good
- Mon85, Good
- Tue75, Good
Stay in Meiringen
- 81Good out of 100 for the next 7 days
- Wed71, Good
- Thu85, Good
- Best dayFri90, Good, the best day
- Sat72, Good
- Sun87, Good
- Mon85, Good
- Tue36, Poor
Stay in Visp
- 81Good out of 100 for the next 7 days
- Wed71, Good
- Best dayThu95, Good, the best day
- Fri91, Good
- Sat86, Good
- Sun94, Good
- Mon31, Poor
- Tue21, Poor
Stay in Basel
- 81Good out of 100 for the next 7 days
- Wed82, Good
- Best dayThu94, Good, the best day
- Fri76, Good
- Sat52, Fair
- Sun88, Good
- Mon92, Good
- Tue34, Poor
Stay in Montreux
- 81Good out of 100 for the next 7 days
- Wed89, Good
- Thu90, Good
- Fri84, Good
- Sat34, Poor
- Sun86, Good
- Best dayMon93, Good, the best day
- Tue31, Poor
Stay in Aigle
- 80Good out of 100 for the next 7 days
- Wed73, Good
- Thu89, Good
- Fri79, Good
- Sat66, Good
- Sun85, Good
- Best dayMon91, Good, the best day
- Tue40, Poor
Stay in Kandersteg
- 80Good out of 100 for the next 7 days
- Wed60, Good
- Best dayThu93, Good, the best day
- Fri83, Good
- Sat35, Poor
- Sun87, Good
- Mon81, Good
- Tue81, Good
Stay in Altdorf
- 80Good out of 100 for the next 7 days
- Wed45, Fair
- Thu88, Good
- Best dayFri94, Good, the best day
- Sat24, Poor
- Sun82, Good
- Mon90, Good
- Tue77, Good
Stay in Lugano
- 80Good out of 100 for the next 7 days
- Wed80, Good
- Best dayThu96, Good, the best day
- Fri87, Good
- Sat89, Good
- Sun92, Good
- Mon29, Poor
- Tue14, Poor
Stay in Basel
- 80Good out of 100 for the next 7 days
- Wed55, Fair
- Thu91, Good
- Fri84, Good
- Best daySat93, Good, the best day
- Sun79, Good
- Mon74, Good
- Tue38, Poor
Stay in Brugg
- 79Good out of 100 for the next 7 days
- Wed51, Fair
- Best dayThu86, Good, the best day
- Fri83, Good
- Sat65, Good
- Sun85, Good
- Mon76, Good
- Tue79, Good
Stay in Steinhausen
- 79Good out of 100 for the next 7 days
- Wed59, Fair
- Best dayThu90, Good, the best day
- Fri78, Good
- Sat85, Good
- Sun84, Good
- Mon83, Good
- Tue33, Poor
Stay in Leukerbad
- 79Good out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu91, Good, the best day
- Fri85, Good
- Sat89, Good
- Sun79, Good
- Mon73, Good
- Tue37, Poor
Stay in Aarau
- 79Good out of 100 for the next 7 days
- Wed47, Fair
- Best dayThu92, Good, the best day
- Fri91, Good
- Sat81, Good
- Sun90, Good
- Mon54, Fair
- Tue34, Poor
Stay in Grenchen
- 78Good out of 100 for the next 7 days
- Wed38, Poor
- Thu92, Good
- Best dayFri93, Good, the best day
- Sat14, Poor
- Sun67, Good
- Mon90, Good
- Tue77, Good
Stay in Bellinzona
- 78Good out of 100 for the next 7 days
- Wed55, Fair
- Thu75, Good
- Best dayFri91, Good, the best day
- Sat46, Fair
- Sun88, Good
- Mon84, Good
- Tue62, Good
Stay in Faido
- 78Good out of 100 for the next 7 days
- Wed46, Fair
- Thu73, Good
- Fri91, Good
- Sat37, Poor
- Sun91, Good
- Mon88, Good
- Tue70, Good
Stay in Biasca
- 78Good out of 100 for the next 7 days
- Wed50, Fair
- Thu84, Good
- Fri92, Good
- Sat18, Poor
- Sun92, Good
- Mon91, Good
- Tue36, Poor
Stay in Maggia
- 78Good out of 100 for the next 7 days
- Wed41, Poor
- Thu92, Good
- Fri90, Good
- Sat53, Fair
- Best daySun93, Good, the best day
- Mon68, Good
- Tue49, Fair
Stay in Welschenrohr
- 78Good out of 100 for the next 7 days
- Wed41, Poor
- Thu92, Good
- Fri90, Good
- Sat53, Fair
- Best daySun93, Good, the best day
- Mon68, Good
- Tue49, Fair
Stay in Welschenrohr
- 78Good out of 100 for the next 7 days
- Wed44, Poor
- Best dayThu93, Good, the best day
- Fri86, Good
- Sat88, Good
- Sun89, Good
- Mon41, Poor
- Tue35, Poor
Stay in Olten
- 77Good out of 100 for the next 7 days
- Wed21, Poor
- Thu70, Good
- Fri79, Good
- Sat73, Good
- Sun89, Good
- Mon89, Good
- Tue76, Good
Stay in Luzern
- 77Good out of 100 for the next 7 days
- Wed40, Poor
- Thu84, Good
- Fri81, Good
- Sat73, Good
- Sun84, Good
- Mon78, Good
- Tue71, Good
Stay in Gurtnellen
- 77Good out of 100 for the next 7 days
- Wed72, Good
- Best dayThu90, Good, the best day
- Fri79, Good
- Sat61, Good
- Sun83, Good
- Mon82, Good
- Tue32, Poor
Stay in Ayent
- 77Good out of 100 for the next 7 days
- Wed72, Good
- Best dayThu90, Good, the best day
- Fri79, Good
- Sat61, Good
- Sun83, Good
- Mon82, Good
- Tue32, Poor
Stay in Blignou
- 77Good out of 100 for the next 7 days
- Wed35, Poor
- Thu89, Good
- Best dayFri94, Good, the best day
- Sat0, Poor
- Sun73, Good
- Mon92, Good
- Tue78, Good
Stay in Muralto
- 77Good out of 100 for the next 7 days
- Wed89, Good
- Thu89, Good
- Fri80, Good
- Sat2, Poor
- Sun80, Good
- Best dayMon94, Good, the best day
- Tue31, Poor
Stay in Le Sepey
- 77Good out of 100 for the next 7 days
- Wed84, Good
- Best dayThu88, Good, the best day
- Fri79, Good
- Sat39, Poor
- Sun83, Good
- Mon84, Good
- Tue27, Poor
Stay in Villars Sur Ollon
- 77Good out of 100 for the next 7 days
- Wed86, Good
- Best dayThu93, Good, the best day
- Fri58, Fair
- Sat13, Poor
- Sun89, Good
- Mon90, Good
- Tue20, Poor
Stay in Martigny
- 76Good out of 100 for the next 7 days
- Wed66, Good
- Best dayThu95, Good, the best day
- Fri93, Good
- Sat62, Good
- Sun91, Good
- Mon31, Poor
- Tue21, Poor
Stay in Delémont
- 76Good out of 100 for the next 7 days
- Wed66, Good
- Best dayThu95, Good, the best day
- Fri93, Good
- Sat62, Good
- Sun91, Good
- Mon31, Poor
- Tue21, Poor
Stay in Ferrette
- 76Good out of 100 for the next 7 days
- Wed58, Fair
- Best dayThu95, Good, the best day
- Fri91, Good
- Sat86, Good
- Sun92, Good
- Mon0, Poor
- Tue0, Poor
Stay in Basel
- 75Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu91, Good, the best day
- Fri81, Good
- Sat13, Poor
- Sun78, Good
- Mon83, Good
- Tue20, Poor
Stay in Les Diablerets
- 75Good out of 100 for the next 7 days
- Wed88, Good
- Thu92, Good
- Fri25, Poor
- Sat45, Fair
- Sun84, Good
- Best dayMon93, Good, the best day
- Tue4, Poor
Stay in St George Vaud
- 75Good out of 100 for the next 7 days
- Wed48, Fair
- Best dayThu95, Good, the best day
- Fri94, Good
- Sat46, Fair
- Sun90, Good
- Mon62, Good
- Tue16, Poor
Stay in Tramelan
- 75Good out of 100 for the next 7 days
- Wed85, Good
- Best dayThu92, Good, the best day
- Fri55, Fair
- Sat11, Poor
- Sun82, Good
- Mon86, Good
- Tue30, Poor
Stay in Vallorcine
- 75Good out of 100 for the next 7 days
- Wed45, Fair
- Best dayThu95, Good, the best day
- Fri92, Good
- Sat50, Fair
- Sun94, Good
- Mon56, Fair
- Tue23, Poor
Stay in Delémont
- 74Good out of 100 for the next 7 days
- Wed21, Poor
- Thu82, Good
- Best dayFri86, Good, the best day
- Sat80, Good
- Sun78, Good
- Mon78, Good
- Tue32, Poor
Stay in Naters
- 74Good out of 100 for the next 7 days
- Wed50, Fair
- Best dayThu86, Good, the best day
- Fri77, Good
- Sat79, Good
- Sun76, Good
- Mon80, Good
- Tue31, Poor
Stay in Plans Mayens
- 74Good out of 100 for the next 7 days
- Wed84, Good
- Thu92, Good
- Fri9, Poor
- Sat41, Poor
- Sun84, Good
- Best dayMon93, Good, the best day
- Tue14, Poor
Stay in Saint-Cergue
- 73Good out of 100 for the next 7 days
- Wed52, Fair
- Best dayThu91, Good, the best day
- Fri84, Good
- Sat65, Good
- Sun86, Good
- Mon66, Good
- Tue8, Poor
Stay in La Chaux de Fonds
- 73Good out of 100 for the next 7 days
- Wed52, Fair
- Best dayThu91, Good, the best day
- Fri84, Good
- Sat65, Good
- Sun86, Good
- Mon66, Good
- Tue8, Poor
Stay in La Chaux de Fonds
- 73Good out of 100 for the next 7 days
- Wed54, Fair
- Best dayThu91, Good, the best day
- Fri82, Good
- Sat68, Good
- Sun83, Good
- Mon54, Fair
- Tue20, Poor
Stay in Le Landeron
- 72Good out of 100 for the next 7 days
- Wed49, Fair
- Best dayThu89, Good, the best day
- Fri80, Good
- Sat72, Good
- Sun80, Good
- Mon62, Good
- Tue15, Poor
Stay in Le Locle
- 72Good out of 100 for the next 7 days
- Wed64, Good
- Best dayThu94, Good, the best day
- Fri87, Good
- Sat37, Poor
- Sun91, Good
- Mon38, Poor
- Tue8, Poor
Stay in Soubey
- 72Good out of 100 for the next 7 days
- Wed52, Fair
- Best dayThu91, Good, the best day
- Fri88, Good
- Sat49, Fair
- Sun85, Good
- Mon57, Fair
- Tue28, Poor
Stay in Biel/Bienne
- 70Good out of 100 for the next 7 days
- Wed13, Poor
- Thu84, Good
- Fri81, Good
- Sat51, Fair
- Best daySun85, Good, the best day
- Mon78, Good
- Tue12, Poor
Stay in Andeer
- 70Good out of 100 for the next 7 days
- Wed30, Poor
- Thu87, Good
- Best dayFri94, Good, the best day
- Sat0, Poor
- Sun21, Poor
- Mon89, Good
- Tue69, Good
Stay in Bellinzona
- 70Good out of 100 for the next 7 days
- Wed13, Poor
- Thu40, Poor
- Best dayFri92, Good, the best day
- Sat22, Poor
- Sun86, Good
- Mon81, Good
- Tue72, Good
Stay in Giumaglio
- 70Good out of 100 for the next 7 days
- Wed47, Fair
- Best dayThu93, Good, the best day
- Fri90, Good
- Sat48, Fair
- Sun88, Good
- Mon47, Fair
- Tue16, Poor
Stay in Biel/Bienne
- 70Good out of 100 for the next 7 days
- Wed53, Fair
- Best dayThu91, Good, the best day
- Fri85, Good
- Sat47, Fair
- Sun86, Good
- Mon49, Fair
- Tue12, Poor
Stay in Saint-Imier
- 69Good out of 100 for the next 7 days
- Wed45, Fair
- Best dayThu94, Good, the best day
- Fri87, Good
- Sat61, Good
- Sun93, Good
- Mon0, Poor
- Tue0, Poor
Stay in Aesch Bl
- 67Good out of 100 for the next 7 days
- Wed17, Poor
- Thu69, Good
- Best dayFri86, Good, the best day
- Sat62, Good
- Sun75, Good
- Mon71, Good
- Tue27, Poor
Stay in Innertkirchen
- 67Good out of 100 for the next 7 days
- Wed17, Poor
- Thu34, Poor
- Fri91, Good
- Sat24, Poor
- Sun91, Good
- Mon83, Good
- Tue46, Fair
Stay in Intragna
- 67Good out of 100 for the next 7 days
- Wed88, Good
- Best dayThu90, Good, the best day
- Fri35, Poor
- Sat8, Poor
- Sun86, Good
- Mon53, Fair
- Tue25, Poor
Stay in Morzine
- 65Good out of 100 for the next 7 days
- Wed27, Poor
- Thu63, Good
- Best dayFri89, Good, the best day
- Sat2, Poor
- Sun68, Good
- Mon88, Good
- Tue41, Poor
Stay in Ascona
- 65Good out of 100 for the next 7 days
- Wed0, Poor
- Thu65, Good
- Best dayFri85, Good, the best day
- Sat76, Good
- Sun78, Good
- Mon21, Poor
- Tue51, Fair
Stay in Wassen
- 65Good out of 100 for the next 7 days
- Wed17, Poor
- Thu71, Good
- Best dayFri83, Good, the best day
- Sat49, Fair
- Sun73, Good
- Mon72, Good
- Tue31, Poor
Stay in Naters
- 62Good out of 100 for the next 7 days
- Wed12, Poor
- Thu32, Poor
- Best dayFri88, Good, the best day
- Sat17, Poor
- Sun77, Good
- Mon75, Good
- Tue55, Fair
- 60Good out of 100 for the next 7 days
- Wed10, Poor
- Best dayThu86, Good, the best day
- Fri76, Good
- Sat38, Poor
- Sun42, Poor
- Mon44, Poor
- Tue67, Good
Stay in Bivio
- 58Fair out of 100 for the next 7 days
- Wed19, Poor
- Thu52, Fair
- Fri84, Good
- Sat41, Poor
- Best daySun87, Good, the best day
- Mon34, Poor
- Tue31, Poor
Stay in Visperterminen
- 58Fair out of 100 for the next 7 days
- Wed19, Poor
- Thu52, Fair
- Fri84, Good
- Sat41, Poor
- Best daySun87, Good, the best day
- Mon34, Poor
- Tue31, Poor
Stay in San Domenico
- 57Fair out of 100 for the next 7 days
- Wed12, Poor
- Thu55, Fair
- Best dayFri89, Good, the best day
- Sat12, Poor
- Sun69, Good
- Mon39, Poor
- Tue54, Fair
Stay in Airolo
- 53Fair out of 100 for the next 7 days
- Wed0, Poor
- Thu38, Poor
- Best dayFri83, Good, the best day
- Sat61, Good
- Sun75, Good
- Mon16, Poor
- Tue23, Poor
Stay in Engelberg
- 53Fair out of 100 for the next 7 days
- Wed0, Poor
- Thu38, Poor
- Best dayFri83, Good, the best day
- Sat61, Good
- Sun75, Good
- Mon16, Poor
- Tue23, Poor
Stay in Innertkirchen
- 42Poor out of 100 for the next 7 days
- Wed0, Poor
- Best dayThu84, Good, the best day
- Fri23, Poor
- Sat0, Poor
- Sun9, Poor
- Mon73, Good
- Tue30, Poor
Stay in St Niklaus
- 34Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Best dayFri76, Good, the best day
- Sat34, Poor
- Sun44, Poor
- Mon0, Poor
- Tue21, Poor
Stay in Goschenen
- 33Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu64, Good
- Best dayFri67, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue35, Poor
Stay in Madesimo
- 32Poor out of 100 for the next 7 days
- Wed0, Poor
- Best dayThu61, Good, the best day
- Fri44, Poor
- Sat0, Poor
- Sun0, Poor
- Mon46, Fair
- Tue12, Poor
Stay in Liddes
- 31Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu41, Poor
- Best dayFri73, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue42, Poor
Stay in Sils im Engadin
- 31Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu43, Poor
- Best dayFri75, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue41, Poor
Stay in Poschiavo
- 27Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu15, Poor
- Best dayFri65, Good, the best day
- Sat0, Poor
- Sun32, Poor
- Mon0, Poor
- Tue24, Poor
Stay in Vals
- 21Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Best dayFri72, Good, the best day
- Sat0, Poor
- Sun26, Poor
- Mon0, Poor
- Tue9, Poor
Stay in Andermatt
- 8Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Best dayMon24, Poor, the best day
- Tue16, Poor
Stay in Evolène
- 5Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Best dayFri26, Poor, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Oberwald
- 2Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Best dayTue12, Poor, the best day
Stay in Saas-Fee
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