Sunshine: all cantons compared
Sunshine 2026: the highest value goes to the canton of Geneva (2'025 hours per year), the lowest to the canton of Glarus (1'311 hours per year). The full ranking of all 26 cantons:
Average hours of sunshine per year, measured at the canton’s weather stations. Higher means sunnier. (Source: MeteoSwiss)
| # | Canton | Value | Year |
|---|---|---|---|
| 1 | Geneva | 2'025 hours per year | 2025 |
| 2 | Fribourg | 2'003.5 hours per year | 2025 |
| 3 | Appenzell Inner Rhodes | 2'000.5 hours per year | 2025 |
| 4 | Vaud | 1'993.3 hours per year | 2025 |
| 5 | Neuchâtel | 1'945.4 hours per year | 2025 |
| 6 | Basel-Stadt | 1'942.6 hours per year | 2025 |
| 7 | Valais | 1'935.2 hours per year | 2025 |
| 8 | Ticino | 1'906.2 hours per year | 2025 |
| 9 | Basel-Landschaft | 1'875.9 hours per year | 2025 |
| 10 | Jura | 1'866.8 hours per year | 2025 |
| 11 | Zurich | 1'799.5 hours per year | 2025 |
| 12 | Bern | 1'781.9 hours per year | 2025 |
| 13 | Grisons | 1'757.5 hours per year | 2025 |
| 14 | Schwyz | 1'752.7 hours per year | 2025 |
| 15 | Aargau | 1'752.1 hours per year | 2025 |
| 16 | Solothurn | 1'750.1 hours per year | 2025 |
| 17 | Obwalden | 1'733.6 hours per year | 2025 |
| 18 | Thurgau | 1'733 hours per year | 2025 |
| 19 | Schaffhausen | 1'730.2 hours per year | 2025 |
| 20 | Uri | 1'722.9 hours per year | 2025 |
| 21 | St. Gallen | 1'701.4 hours per year | 2025 |
| 22 | Zug | 1'691.8 hours per year | 2025 |
| 23 | Lucerne | 1'672.2 hours per year | 2025 |
| 24 | Glarus | 1'311 hours per year | 2025 |
Frequently asked questions
Which canton has the lowest Sunshine?
The canton of Glarus, at 1'311 hours per year.
Which canton has the highest Sunshine?
The canton of Geneva, at 2'025 hours per year.