Weather in December
is severely cold in Indiana
with the average low temperatures in the cold 34°F (1.1°C) to 48°F (8.9°C) range and the average low temperatures in the freezing 20°F (-6.7°C) to 30°F (-1.1°C) range. Temperature varies between different parts of the state and with altitude. The cold air persists for long periods in the valleys than the flatlands.
Hobart in northern Indiana averages between 21°F (-6.1°C) to 35°F (1.7°C), while Evansville is milder 30°F (-1.1°C) to 48°F (8.9°C). Snowfall compensates for the reduction in rainfall to no small extent. Winds regularly blow at high speeds to increase the effect of cold. The extreme north records the highest snowfall in the range of 8" (203mm) to 10" (254mm), while the south receives light amounts.
Expect the cold to increase with each passing day, and a winter storm is always lurking in the corner. Wear winter coats, caps, and gloves during outdoor visits. The conditions are unfavorable to visit Indiana in December except for a window of a few mild days.