December in Avesta is the windiest month of the year. In December, the weather in Avesta is typically freezing. Average daily high temperature in December is about zero. On average, Avesta has 11 snowy, 11 cloudy, 4 sunny, 3 partly cloudy, and 2 rainy days in December. The snowfalls are usually light.