December in Engelberg is the windiest month of the year. In December, the weather in Engelberg is typically cold. Average daily high temperature in December is about zero. On average, Engelberg has 11 snowy, 7 sunny, 6 rainy, 5 partly cloudy, and 2 cloudy days in December. The snowfalls are usually heavy.