WhereItsSunny

Climate of Schaffhausen, Schaffhausen, Switzerland

Point-value climate at Schaffhausen (Schaffhausen, Switzerland). Population approximately 33,863.

Located in Schaffhausen, Switzerland, Schaffhausen has a seasonal climate. Population approximately 33,863. Monthly average temperatures range from -0.2°C / 31.6°F in January to 18.4°C / 65.1°F in July, with rainfall varying from 54 mm / 2.1 in (March) to 104 mm / 4.1 in (June) — about 905 mm / 35.6 in across the year. Schaffhausen is the capital of Schaffhausen. These are point-value climate normals sampled at Schaffhausen's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Schaffhausen →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-0.2°C31.6°F62 mm2.4″Snowy
February1.2°C34.2°F67 mm2.6″Snowy
March5.1°C41.2°F54 mm2.1″
April8.3°C46.9°F67 mm2.6″
May13.2°C55.8°F79 mm3.1″
June16.1°C61°F104 mm4.1″
July18.4°C65.1°F94 mm3.7″
August18.1°C64.6°F88 mm3.5″
September14.3°C57.7°F64 mm2.5″
October9.3°C48.7°F74 mm2.9″
November3.8°C38.8°F76 mm3″
December1°C33.8°F76 mm3″Snowy

Frequently asked questions

What is the best time to visit Schaffhausen?

Schaffhausen does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Schaffhausen's warmest month is July at an average of 18.4°C / 65.1°F, and its driest month is March with about 54 mm / 2.1 in of rain.

What is the climate of Schaffhausen?

Schaffhausen, in Schaffhausen, Switzerland, has monthly average temperatures ranging from -0.2°C / 31.6°F in January to 18.4°C / 65.1°F in July. Annual rainfall is approximately 905 mm / 35.6 in, with the wettest month being June (104 mm / 4.1 in) and the driest March (54 mm / 2.1 in).

What is the average temperature in Schaffhausen in July?

The average temperature in Schaffhausen in July is 18.4°C / 65.1°F, with rainfall of about 94 mm / 3.7 in — the warmest month of the year.

When is the driest month in Schaffhausen?

The driest month in Schaffhausen is March, with about 54 mm / 2.1 in of average monthly rainfall. Average temperature that month is 5.1°C / 41.2°F.

When is the wettest month in Schaffhausen?

The wettest month in Schaffhausen is June, with approximately 104 mm / 4.1 in of average monthly rainfall.