Ski resorts in Switzerland
172 ski resorts in Switzerland.
Snow
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 150 of 172 places.
- 52Fair out of 100 for the next 7 days
Zermatt
Fresh snow up to 6 cm
- Tue54, Fair
- Wed48, Fair
- Thu51, Fair
- Fri52, Fair
- Sat53, Fair
- Best daySun56, Fair, the best day
- Mon46, Fair
- 49Fair out of 100 for the next 7 days
Saas Fee
Fresh snow up to 7 cm
- Tue49, Fair
- Wed43, Poor
- Thu47, Fair
- Fri49, Fair
- Sat49, Fair
- Best daySun55, Fair, the best day
- Mon41, Poor
Stay in Saas-Fee
- Closed
Stay in Montreux
- Closed
Stay in Engelberg
- Closed
Stay in Sigriswil
- Closed
Stay in Engelberg
- Closed
Stay in Airolo
- Closed
Stay in Amden
- Closed
Stay in Amden
- Closed
Stay in Sils im Engadin
- Closed
Stay in Rorschach
- Closed
Stay in Rorschach
- Closed
Stay in Interlaken
- Closed
Stay in Sils im Engadin
- Closed
Stay in Spiez
- Closed
Stay in Andermatt
- Closed
Stay in Appenzell
- Closed
Stay in Les Diablerets
- Closed
Stay in St George Vaud
- Closed
Stay in St George Vaud
- Closed
Stay in Bad Ragaz
- Closed
Stay in Les Diablerets
- Closed
Stay in Oberageri
- Closed
Stay in Altdorf
- Closed
Stay in Oberiberg
- Closed
Stay in Altdorf
- Closed
Stay in Mesocco
- Closed
Stay in Oberiberg
- Closed
Stay in Oberiberg
- Closed
Stay in Walchwil
- Closed
Stay in Welschenrohr
- Closed
Stay in Davos
- Closed
Stay in Tiefencastel
- Closed
Stay in Adelboden
- Closed
Stay in Adelboden
- Closed
Stay in Morschach
- Closed
Stay in Saint-Imier
- Closed
Stay in Saint-Imier
- Closed
Stay in Châtel
- Closed
Stay in Arosa
- Closed
Stay in Flims
- Closed
Stay in Saint-Imier
- Closed
Stay in Thusis
- Closed
Stay in Châtel
- Closed
Stay in Arosa
- Closed
Stay in Evolène
- Closed
Stay in Breil/Brigels
- Closed
Stay in Pontresina
- Closed
Stay in Plaffeien
- Closed
Stay in Plaffeien
- Closed
Stay in Urnäsch
- Closed
Stay in Gstaad
- Closed
Stay in Thun
- Closed
Stay in Jaun
- Closed
Stay in Evolène
- Closed
Stay in Saint-Maurice
- Closed
Stay in Saint-Maurice
- Closed
Stay in La Tour de Peilz
- Closed
Stay in Leukerbad
- Closed
Stay in Speicher
- Closed
Stay in Lachen
- Closed
Stay in Gstaad
- Closed
Stay in Zinal
- Closed
Stay in Zinal
- Closed
Stay in Bettmeralp
- Closed
Stay in Wald
- Closed
Stay in Champéry
- Closed
Stay in Bulle
- Closed
Stay in Wald
- Closed
Stay in Rueggisberg
- Closed
Stay in Grindelwald
- Closed
Stay in Grindelwald
- Closed
Stay in Grusch
- Closed
Stay in Leysin
- Closed
Stay in Meiringen
- Closed
Stay in Sion
- Closed
Stay in Schangnau
- Closed
Stay in Oberwil Im Simmental
- Closed
Stay in Trun
- Closed
Stay in Schwyz
- Closed
Stay in Le Locle
- Closed
Stay in Sainte-Croix
- Closed
Stay in Formazza
- Closed
Stay in Unterwasser
- Closed
Stay in Chur
- Closed
Stay in Wengen
- Closed
Stay in Schupfheim
- Closed
Stay in Emmetten
- Closed
Stay in Orsières
- Closed
Stay in Tuscherz
- Closed
Stay in Vilters
- Closed
Stay in Les Paccots
- Closed
Stay in Termen
- Closed
Stay in Sainte-Croix
- Closed
Stay in Schwanden
- Closed
Stay in Splugen
- Closed
Stay in Tschappina
- Closed
Stay in Unterbach
- Closed
Stay in Breuil-Cervinia
- Closed
Stay in Rueras
- Closed
Stay in Anzere
- Closed
Stay in Wolfenschiessen
- Closed
Stay in Bürchen
- Closed
Stay in Leontica
- Closed
Stay in Champex Lac
- Closed
Stay in Crans Montana
- Closed
Stay in Lauterbrunnen
- Closed
Stay in L'Abbaye
- Closed
Stay in La Corbatiere
- Closed
Stay in Lenk
- Closed
Stay in Premanon
- Closed
Stay in Mustair
- Closed
Stay in Sörenberg
- Closed
Stay in Reckingen
- Closed
Stay in Mürren
- Closed
Stay in Valbella
- Closed
Stay in Prato
- Closed
Stay in Saas-Grund
- Closed
Stay in Saas-Almagell
- Closed
Stay in Saint-Luc
- Closed
Stay in Schatzalp
- Closed
Stay in Nafels
- Closed
Stay in Schonried
- Closed
Stay in Ftan
- Closed
Stay in Entschwil
- Closed
Stay in Pany
- Closed
Stay in Hintergoldingen
- Closed
Stay in Dranse
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
- Closed
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 ski resort, A to Z (172)
- Adelboden - Lenk
- Adelboden - TschentenAlp
- Aeschiallmend
- Airolo Pesciüm
- Aletsch Arena
- Amden Arvenbüel
- Amden Mattstock
- Andermatt+Disentis+Sedrun
- Andermatt+Disentis+Sedrun
- Anzère
- Appenzell
- Arolla
- Atzmännig
- Axalp
- Bannalp
- Baulmes
- Belalp
- Bellwald
- Bergün/Bravuogn
- Biberegg
- Biel - Kinzig
- Bivio
- Bosco Gurin – Grossalp
- Braunwald
- Brigels-Waltensburg-Andiast
- Brunni-Haggenegg
- Brunni-Holzegg-Rotenflue
- Brüsti – Attinghausen
- Bugnenets-Savagnières
- Bumbach
- Bürchen - Törbel
- Campo (Blenio)
- Cari
- Champery
- Champex-Lac
- Charmey
- Chäserrugg-Alt St. Johann
- Confin / San Bernardino
- Corvatsch-Furtschellas
- Crans-Montana
- Crêt-du-Puy
- Degersheim
- Diavolezza-Lagalb
- Disentis/Mustér
- Ebenalp-Horn
- Eggberge
- Elm
- Engelberg - Ristis-Brunni
- Engstligenalp
- Eriz
- Espace Liberté
- Evolène
- Feldis
- Fideriser Heuberge
- Fischenthal
- Gantrisch - Ottenleue
- Gantrisch - Rueschegg
- Gatrisch - Selital
- Glacier 3000
- Gonten
- Grächen
- Grimmialp
- Grindelwald - Männlichen (Schlittelpiste)
- Grindelwald - Männlichen (Schlittelpiste)
- Grindelwald - Wengen (Kleine Scheidegg - Männlichen)
- Grindelwald First
- Grub-Kaien
- Grüsch-Danusa
- Gstaad - Saanen - Rougemont
- Habkern
- Heiden
- Heiligkreuz - First
- Hemberg
- Hoch-Ybrig
- Hohwald Beatenberg
- Homberg
- Ibergeregg-Handgruobi
- Jaun-Gastlosen Bergbahnen
- Kandersteg
- Kiental
- Klewenalp - Stockhütte
- L'Abbaye
- L'Orient
- La Corbatière
- La Forclaz
- La Fouly
- La Martinaux
- Laax
- Laax
- Lauchernalp
- Lauenen
- Le Brassus
- Lenk - Wallegg
- Les Breuleux
- Les Giettes
- Les Marecottes
- Les Mosses
- Les Paccots
- Les Pléiades
- Les Prés-d'Orvin
- Les Rousses
- Leukerbad (Torrent)
- Leysin
- Maloja
- Meiringen - Hasliberg
- Melchsee-Frutt
- Minschuns
- Mörlialp
- Münster - Geschinen
- Mürren/Schilthorn
- Nax - Mont Noble
- Netschbuehl Eggiwill
- Nollen
- Oberbalmberg
- Oberegg
- Obersaxen
- Oberwil Rossberg
- Ovronnaz
- Pany
- Pizol
- Pradaschier
- Prato Leventina
- Rathvel
- Rinerhorn
- Rochers-de-Naye
- Rothwald
- Runal Péra Trun
- Saas Fee
- Saas Grund
- Saas-Almagell - Furggstalden/Heidbodme
- Saint George
- Saint-Cergue
- Saint-Luc - Chandolin
- Sainte-Croix / Les Rasses
- Sarn Heinzenberg
- Sattel-Hochstuckli
- Savognin
- Schatzalp/Strela
- Schilt
- Schönried - Saanenmöser - Zweisimmen - St. Stephan
- Schwarzsee
- Scuol Motta Naluns
- Sigriswill-Schwanden
- Skipisten Titlis Bergbahnen
- Sommartel / Le Locle
- Sörenberg
- Splügen-Tambo
- Springenboden
- St. Antönien
- St. Margrethenberg
- Steg
- Stoos
- Torgon
- Tramelan
- Tschappina Heinzenberg
- Tschiertschen
- Unterbäch - Eischoll
- Urnäsch
- Vals
- Verbier
- Vercorin
- Vichères-Bavon
- Villars/Gryon/Les Diablerets
- Visperterminen
- Wägital
- Wildhaus
- Wispile – Gstaad
- Zermatt
- Zermatt - Breuil-Cervinia, Breuil-Cervinia Ski Paradise
- Zinal / Grimentz
- Zinal / Grimentz
- Zuoz
Every country, A to Z (53)
Each country's ski resorts, on this list and map.
- Andorra 4
- Argentina 8
- Australia 7
- Austria 181
- Azerbaijan 1
- Belarus 1
- Bosnia and Herzegovina 7
- Bulgaria 7
- Canada 151
- Chile 7
- China 72
- Croatia 2
- Cyprus 1
- Czechia 43
- Estonia 1
- Finland 28
- France 157
- Georgia 7
- Germany 57
- Greece 12
- Greenland 1
- Hungary 2
- Iceland 2
- India 1
- Iran 4
- Israel 1
- Italy 160
- Japan 260
- Kazakhstan 2
- Kosovo 1
- Kyrgyzstan 7
- Latvia 1
- Lebanon 4
- Liechtenstein 1
- Lithuania 1
- Montenegro 3
- New Zealand 10
- North Macedonia 1
- Norway 78
- Poland 29
- Republic of Korea 10
- Romania 17
- Russian Federation 27
- Serbia 3
- Slovakia 44
- Slovenia 10
- Spain 27
- Sweden 42
- Switzerland 172
- Türkiye 9
- Ukraine 3
- United States 315
- Uzbekistan 1