Skip to content

Fog report Mon, 15/12

Fog lid at 800–1,400 m, sun above it.

Most sun: Chasseral with 7 h 35 min. On the Swiss Plateau 32 of 44 weather stations saw not a single minute of sun.

Measured on Monday 15 December 2025 · Source: MeteoSwiss, SwissMetNet stations

Station up to 1,400 mStation above 1,400 mFog lid, measured

Sun staircase · 15/12/2025 · measured

Sun by altitude at 73 weather stations

Each dot is a MeteoSwiss station: up, how high it lies; right, how long it measured sun on Mon, 15/12.

Stations without a minute of sun: 35

  • Salen-Reutenen719 m0 min
  • Bière684 m0 min
  • Fribourg / Grangeneuve651 m0 min
  • Zürich / Fluntern604 m0 min
  • Bern / Zollikofen553 m0 min
  • Aadorf / Tänikon539 m0 min

Longest in the sun

  • Chasseral1,594 m7 h 35 min
  • Fahy596 m7 h 8 min
  • La Chaux-de-Fonds1,017 m7 h
  • Chaumont1,136 m6 h 56 min

Above the fog lid: summits from 1,500 m

All measurements of Mon, 15/12

Minutes of sun per hour at 73 MeteoSwiss weather stations, sorted by height. Each cell is an hour; the dashed line is the measured fog boundary.

Station · hour ending91011121314151617Total
Jungfraujoch3,571 m32 min60 min60 min60 min59 min11 min4 min0 min0 min4 h 46 min
Titlis3,045 m45 min60 min60 min60 min60 min45 min14 min0 min0 min5 h 44 min
Säntis2,501 m52 min59 min60 min60 min9 min47 min17 min0 min0 min5 h 4 min
Gütsch, Andermatt2,286 m3 min60 min60 min60 min60 min39 min0 min0 min0 min4 h 42 min
Pilatus2,105 m37 min60 min60 min60 min60 min47 min1 min0 min0 min5 h 25 min
Le Moléson1,974 m26 min60 min60 min52 min60 min57 min50 min31 min0 min6 h 36 min
La Dôle1,670 m14 min60 min60 min60 min56 min36 min44 min19 min0 min5 h 49 min
Chasseral1,594 m38 min60 min60 min60 min60 min60 min58 min55 min4 min7 h 35 min
Napf1,404 m35 min60 min60 min60 min60 min46 min0 min0 min0 min5 h 21 min
Adelboden1,321 m0 min0 min37 min60 min48 min0 min0 min0 min0 min2 h 25 min
Bullet / La Frétaz1,205 m24 min60 min60 min60 min60 min60 min60 min25 min0 min6 h 49 min
Chaumont1,136 m28 min60 min60 min60 min60 min60 min52 min36 min0 min6 h 56 min
Hörnli1,133 m11 min60 min60 min59 min45 min60 min26 min0 min0 min5 h 21 min
La Brévine1,050 m0 min59 min60 min60 min60 min54 min57 min33 min0 min6 h 23 min
Plaffeien1,042 m12 min60 min60 min60 min42 min53 min38 min7 min0 min5 h 32 min
Engelberg1,036 m0 min0 min0 min2 min60 min40 min11 min0 min0 min1 h 53 min
Château-d'Oex1,028 m0 min18 min60 min58 min40 min55 min29 min0 min0 min4 h 20 min
La Chaux-de-Fonds1,017 m10 min60 min60 min60 min60 min60 min58 min52 min0 min7 h
Bantiger942 m33 min60 min60 min60 min42 min10 min17 min4 min0 min4 h 46 min
Einsiedeln911 m7 min60 min60 min60 min60 min60 min8 min0 min0 min5 h 15 min
Uetliberg854 m41 min60 min60 min60 min60 min60 min16 min0 min0 min5 h 57 min
Lägern845 m8 min37 min55 min60 min60 min60 min39 min0 min0 min5 h 19 min
Oron828 m0 min27 min10 min2 min41 min5 min4 min19 min0 min1 h 48 min
St. Gallen776 m0 min36 min60 min57 min0 min6 min0 min0 min0 min2 h 39 min
Frutigen756 m0 min0 min43 min60 min55 min0 min0 min0 min0 min2 h 38 min
Langnau i.E.744 m15 min60 min60 min60 min60 min30 min1 min0 min0 min4 h 46 min
Salen-Reutenen719 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Bière684 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Fribourg / Grangeneuve651 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Ebnat-Kappel623 m17 min60 min60 min60 min23 min49 min5 min0 min0 min4 h 34 min
Rünenberg611 m0 min28 min50 min60 min60 min57 min16 min15 min0 min4 h 46 min
Zürich / Fluntern604 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
no sun1–19 min20–44 min45–60 minMeasured fog boundaryMeasurements: MeteoSwiss, SwissMetNet

For the press

Chart and measurements are free to use with a link to this page (CC BY 4.0). Source of the measurements: MeteoSwiss, SwissMetNet stations.

More sea-of-fog days

The days the MeteoSwiss network measured a sea of fog in at least half of the hours with the sun high – each with all its measurements.

Source: MeteoSwiss