Switzerland's weather varies by altitude, and ranges from cold, rainy and snowy winters to warm, cloudy and humid summers.
Average temperatures for summer tend to hover around 73°F (23°C) with winter temperatures dipping to 14°F (-10°C).
Precipitation for the country varies, with eastern Switzerland receiving the greatest amount at 114 inches (2,900 mm) annually.
Current Weather Conditions:
In these selected cities...