In Zurich, December is winter with an average temperature of 2°C (35F). The highest temperature is 4°C (39F) and the lowest is -1°C (30F). Zurich receives one hour of sunshine per day in December with a constant 60% cloud cover throughout the month.