Sunshine: all cantons compared
Sunshine 2025: 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:
Colour the map by
Tap a canton.
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 |
🔍 Verify this figure
| Official source | MeteoSwiss |
| Dataset (archive) | data/climate/sunshine-cantons.json · manifest |
| SHA-256 checksum | abea071debaf85afcaa249bd… |
| Last retrieved from source | 2026-09-22 |
| Archive release (immutable) | SLI-2026-10-03.32 |
| Calculation (derived) | mean over canton's stations of (sre000y0 minutes / 60) |
License: CC BY 4.0 (compilation); underlying figures remain subject to the source’s terms.
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.