December in Sioux City is the snowiest and the windiest month of the year. In December, the weather in Sioux City is typically freezing. Average daily high temperature in December is about 2 degrees below zero. On average, Sioux City has 12 partly cloudy, 7 sunny, 7 cloudy, and 5 snowy days in December. The snowfalls are usually light. December as well as February, March, April, and November is considered the most uncomfortable time to visit Sioux City.