← Canton Valais overview
Ranking · Data 1991–2020 · Source: BFS
The warmest municipalities in canton Valais (1991–2020)
National ranking →Saint-Gingolph is the warmest municipality in canton Valais: 10.7 °C annual mean (1991–2020 normals). Next come Sierre (10.6 °C) and Chippis (10.5 °C). Source: MeteoSwiss 1 km climate-normals grid.
Ranking
MeteoSchweiz · 1991–2020| Rank | Municipality | Avg. temp. | Residents |
|---|---|---|---|
| 1 | Saint-Gingolph | 10.7 °C | 1'104 |
| 2 | Sierre | 10.6 °C | 18'059 |
| 3 | Chippis | 10.5 °C | 1'627 |
| 4 | Ardon | 10.4 °C | 3'938 |
| 5 | Port-Valais | 10.4 °C | 4'528 |
| 6 | Sion | 10.4 °C | 37'844 |
| 7 | Saxon | 10.3 °C | 7'605 |
| 8 | Fully | 10.2 °C | 9'407 |
| 9 | Martigny-Bourg | 10.2 °C | 22'513 |
| 10 | Vernayaz | 10.2 °C | 1'978 |
| 11 | Collonges | 10.1 °C | 866 |
| 12 | Dorénaz | 10.1 °C | 1'120 |
| 13 | Chalais | 10.1 °C | 3'981 |
| 14 | Collombey-Muraz | 10 °C | 10'188 |
| 15 | Monthey | 9.8 °C | 19'351 |
| 16 | Saint-Léonard | 9.8 °C | 2'618 |
| 17 | Niedergesteln | 9.6 °C | 731 |
| 18 | Evionnaz | 9.6 °C | 1'535 |
| 19 | Noble-Contrée | 9.6 °C | 4'727 |
| 20 | Baltschieder | 9.6 °C | 1'406 |
| 21 | Lalden | 9.6 °C | 773 |
| 22 | Visp | 9.6 °C | 9'075 |
| 23 | Eggerberg | 9.3 °C | 345 |
| 24 | Steg-Hohtenn | 9.3 °C | 1'768 |
| 25 | Conthey | 9.2 °C | 9'661 |
| 26 | Varen | 9.2 °C | 701 |
| 27 | Vionnaz | 9.1 °C | 3'080 |
| 28 | Massongex | 9.1 °C | 2'149 |
| 29 | Saint-Maurice | 9 °C | 4'656 |
| 30 | Grimisuat | 9 °C | 3'979 |
| 31 | Savièse | 9 °C | 8'453 |
| 32 | Brig-Glis | 8.9 °C | 14'197 |
| 33 | Agarn | 8.9 °C | 743 |
| 34 | Bovernier | 8.8 °C | 952 |
| 35 | Crans-Montana | 8.7 °C | 10'782 |
| 36 | Visperterminen | 8.7 °C | 1'301 |
| 37 | Termen | 8.6 °C | 1'203 |
| 38 | Ayent | 8.6 °C | 4'509 |
| 39 | Stalden | 8.6 °C | 1'140 |
| 40 | Chamoson | 8.5 °C | 4'486 |
| 41 | Leuk | 8.5 °C | 4'349 |
| 42 | Sembrancher | 8.4 °C | 1'113 |
| 43 | Val de Bagnes | 8.3 °C | 11'044 |
| 44 | Leytron | 8.3 °C | 3'594 |
| 45 | Vérossaz | 8.3 °C | 945 |
| 46 | Vouvry | 8.2 °C | 4'936 |
| 47 | Raron | 8.1 °C | 2'030 |
| 48 | Bister | 8 °C | 39 |
| 49 | Mörel-Filet | 7.9 °C | 743 |
| 50 | Salvan | 7.9 °C | 1'521 |
| 51 | Grône | 7.9 °C | 2'598 |
| 52 | Staldenried | 7.8 °C | 559 |
| 53 | Ried-Brig | 7.7 °C | 2'327 |
| 54 | Ausserberg | 7.7 °C | 639 |
| 55 | Lens | 7.7 °C | 4'590 |
| 56 | Veysonnaz | 7.6 °C | 614 |
| 57 | Saint-Martin | 7.5 °C | 841 |
| 58 | Salgesch | 7.5 °C | 1'777 |
| 59 | Hérémence | 7.4 °C | 1'553 |
| 60 | Riddes | 7.2 °C | 3'831 |
| 61 | Bürchen | 7.2 °C | 774 |
| 62 | Unterbäch | 7.2 °C | 483 |
| 63 | Törbel | 7.2 °C | 514 |
| 64 | Orsières | 7.1 °C | 3'339 |
| 65 | Finhaut | 7.1 °C | 422 |
| 66 | Anniviers | 7.1 °C | 2'785 |
| 67 | Embd | 7.1 °C | 298 |
| 68 | Vex | 6.8 °C | 1'970 |
| 69 | Albinen | 6.8 °C | 245 |
| 70 | Inden | 6.8 °C | 118 |
| 71 | Fiesch | 6.7 °C | 894 |
| 72 | Nendaz | 6.6 °C | 7'354 |
| 73 | Troistorrents | 6.6 °C | 5'068 |
| 74 | Liddes | 6.4 °C | 790 |
| 75 | Grächen | 6.4 °C | 1'321 |
| 76 | Champéry | 6.3 °C | 1'415 |
| 77 | Zwischbergen | 6.2 °C | 75 |
| 78 | Vétroz | 6.2 °C | 6'725 |
| 79 | Guttet-Feschel | 6.1 °C | 426 |
| 80 | Isérables | 6.1 °C | 793 |
| 81 | Eischoll | 6.1 °C | 460 |
| 82 | Naters | 6 °C | 10'791 |
| 83 | Arbaz | 6 °C | 1'474 |
| 84 | Zeneggen | 5.7 °C | 369 |
| 85 | Martigny-Combe | 5.6 °C | 2'416 |
| 86 | Riederalp | 5.6 °C | 445 |
| 87 | Eisten | 5.6 °C | 189 |
| 88 | Randa | 5.4 °C | 448 |
| 89 | Täsch | 5.4 °C | 1'341 |
| 90 | Turtmann-Unterems | 5.2 °C | 1'193 |
| 91 | Icogne | 5.2 °C | 625 |
| 92 | Evolène | 5 °C | 1'673 |
| 93 | Leukerbad | 5 °C | 1'401 |
| 94 | Bitsch | 4.9 °C | 1'219 |
| 95 | Ferden | 4.9 °C | 248 |
| 96 | Grengiols | 4.8 °C | 409 |
| 97 | Lax | 4.7 °C | 340 |
| 98 | Val-d'Illiez | 4.7 °C | 2'149 |
| 99 | Kippel | 4.7 °C | 334 |
| 100 | Saas-Balen | 4.7 °C | 340 |
| 101 | Saas-Fee | 4.7 °C | 1'637 |
| 102 | Saas-Grund | 4.7 °C | 1'043 |
| 103 | Ernen | 4.6 °C | 538 |
| 104 | Saillon | 4.6 °C | 3'226 |
| 105 | St. Niklaus | 4.5 °C | 2'347 |
| 106 | Binn | 4.4 °C | 126 |
| 107 | Bourg-Saint-Pierre | 4.3 °C | 242 |
| 108 | Gampel-Bratsch | 4.1 °C | 2'260 |
| 109 | Obergoms | 4 °C | 662 |
| 110 | Ergisch | 4 °C | 184 |
| 111 | Trient | 4 °C | 181 |
| 112 | Goms | 3.8 °C | 1'163 |
| 113 | Bellwald | 3.7 °C | 364 |
| 114 | Zermatt | 3.7 °C | 6'113 |
| 115 | Blatten | 3.4 °C | 291 |
| 116 | Bettmeralp | 3.4 °C | 468 |
| 117 | Saas-Almagell | 3.3 °C | 376 |
| 118 | Mont-Noble | 3.2 °C | 1'188 |
| 119 | Wiler | 2.7 °C | 522 |
| 120 | Simplon | 2.5 °C | 287 |
| 121 | Oberems | 0.8 °C | 141 |
| 122 | Fieschertal | -2.5 °C | 359 |
1991–2020 · MeteoSwiss, retrieved 28.08.2026
How we measure this
MeteoSchweizMean annual air temperature from the MeteoSwiss 1 km gridded climate normals — a spatial analysis of the 1991–2020 normals period — read at the municipality's main settlement rather than interpolated from distant stations. The figure describes the inhabited valley floor, not the surrounding peaks.
Frequently asked questions
- Which municipality in canton Valais is the warmest?
- Saint-Gingolph is the warmest municipality in canton Valais, at 10.7 °C annual mean (1991–2020).
- Where does the temperature data come from?
- From the MeteoSwiss 1 km climate-normals grid ({year}), sampled at the main settlement. This is deliberately not the territorial average, which for Alpine municipalities is far colder because it takes in the high, glaciated terrain — Zermatt's village reads about 3.7 °C, its whole area about −3 °C.