Skip to content

Fog report Wed, 04-15

Fog lid at 1,600–1,900 m, sun above it.

Most sun: Pilatus with 12 h 39 min. On the Swiss Plateau 22 of 44 weather stations saw not a single minute of sun.

Measured on Wednesday, April 15, 2026 · Source: MeteoSwiss, SwissMetNet stations

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

Sun staircase · 2026-04-15 · measured

Sun by altitude at 72 weather stations

Each dot is a MeteoSwiss station: up, how high it lies; right, how long it measured sun on Wed, 04-15.

Stations without a minute of sun: 26

  • Hörnli1,133 m0 min
  • Einsiedeln911 m0 min
  • Uetliberg854 m0 min
  • Lägern845 m0 min
  • St. Gallen776 m0 min
  • Salen-Reutenen719 m0 min

Longest in the sun

  • Pilatus2,105 m12 h 39 min
  • Gütsch, Andermatt2,286 m12 h 26 min
  • Titlis3,045 m12 h 18 min
  • Säntis2,501 m12 h 16 min

Above the fog lid: summits from 2,000 m

All measurements of Wed, 04-15

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

Station · hour ending789101112131415161718192021Total
Jungfraujoch3,571 m0 min0 min59 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min48 min0 min11 h 47 min
Titlis3,045 m0 min38 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min40 min0 min12 h 18 min
Säntis2,501 m9 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min34 min33 min0 min12 h 16 min
Gütsch, Andermatt2,286 m0 min58 min60 min60 min60 min60 min52 min57 min60 min60 min60 min60 min60 min39 min0 min12 h 26 min
Pilatus2,105 m0 min52 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min60 min47 min0 min12 h 39 min
La Dôle1,670 m0 min0 min0 min0 min14 min56 min60 min60 min60 min46 min48 min37 min14 min34 min0 min7 h 9 min
Chasseral1,594 m0 min0 min0 min0 min0 min0 min0 min0 min1 min3 min1 min2 min1 min0 min0 min8 min
Napf1,404 m0 min0 min0 min0 min0 min0 min0 min0 min0 min2 min0 min4 min5 min15 min0 min26 min
Adelboden1,321 m0 min0 min0 min0 min0 min38 min60 min60 min60 min60 min60 min60 min20 min0 min0 min6 h 58 min
Bullet / La Frétaz1,205 m0 min0 min0 min0 min0 min0 min0 min0 min31 min60 min60 min59 min47 min0 min0 min4 h 17 min
Chaumont1,136 m0 min0 min0 min0 min0 min0 min0 min0 min0 min34 min36 min16 min6 min1 min0 min1 h 33 min
Hörnli1,133 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
La Brévine1,050 m0 min0 min0 min0 min0 min0 min0 min11 min29 min24 min31 min30 min41 min28 min0 min3 h 14 min
Plaffeien1,042 m0 min0 min0 min0 min0 min1 min0 min0 min0 min0 min0 min20 min59 min35 min0 min1 h 55 min
Engelberg1,036 m0 min0 min0 min0 min0 min32 min51 min8 min46 min3 min0 min0 min0 min0 min0 min2 h 20 min
Château-d'Oex1,028 m0 min0 min0 min0 min25 min60 min60 min60 min60 min60 min60 min60 min46 min0 min0 min8 h 11 min
La Chaux-de-Fonds1,017 m0 min0 min0 min0 min0 min4 min24 min27 min16 min0 min25 min54 min26 min7 min0 min3 h 3 min
Bantiger942 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min1 min48 min30 min0 min1 h 19 min
Einsiedeln911 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Uetliberg854 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Lägern845 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Oron828 m0 min0 min0 min0 min0 min0 min0 min7 min4 min41 min59 min57 min60 min39 min0 min4 h 27 min
St. Gallen776 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Frutigen756 m0 min0 min0 min0 min2 min46 min60 min60 min60 min60 min60 min34 min7 min0 min0 min6 h 29 min
Langnau i.E.744 m0 min0 min0 min0 min0 min0 min0 min0 min0 min39 min28 min31 min2 min2 min0 min1 h 42 min
Salen-Reutenen719 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Bière684 m0 min0 min0 min0 min0 min0 min0 min11 min37 min48 min57 min60 min59 min32 min0 min5 h 4 min
Fribourg / Grangeneuve651 m0 min0 min0 min0 min0 min0 min0 min0 min0 min7 min53 min41 min57 min31 min0 min3 h 9 min
Ebnat-Kappel623 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Rünenberg611 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Zürich / Fluntern604 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
no sun1–19 min20–44 min45–60 minMeasured fog levelMeasurements: 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