Zurich, where it's located

The climate of Zurich is moderately continental, with cold winters and warm summers.
The city is located in the north of Switzerland, on the shores of the lake of the same name, which are located at an altitude of 400 meters (1,300 feet). The meteorological station is located in Fluntern, at an altitude of 570 meters (1,870 feet).
The average temperature of the coldest month (January) is of 0.5 °C (33 °F), that of the warmest month (July) is of 19 °C (66 °F). Here are the average temperatures.
Zurich - Average temperatures
Min (°C)-2-22491214141072-1
Max (°C)35101418222423191474
Min (°F)282836394854575750453630
Max (°F)374150576472757366574539

Precipitation amounts to 1,135 millimeters (44.7 inches) per year: so, it is quite abundant. It ranges from 65 mm (2.6 in) in the driest months (January, February) to 130 mm (5.1 in) in the wettest (June). In late spring and in summer, the rains are more abundant because they often occur in the form of thunderstorm.
On average, 85 cm (33.5 in) of snow fall per year (more than in the other major cities of Switzerland).
Here is the average precipitation.
Zurich - Average precipitation

On average, there are around 1,540 sunshine hours per year. In winter, the sky is often gray and the sun is rarely seen. Here are the average sunshine hours per day.
Zurich - Sunshine


Best Time

The best time to visit Zurich is from mid-May to mid-September, since it is the warmest and sunniest of the year. However, we cannot exclude some rain, or a bit of cool weather, or even cold, especially in May and early June.