December weather forecastIndiana Dunes National Lakeshore, IN

December
Weather in December
With winter setting in fully, December showcases the coldest climate of the year. With just 9.2 hours of daylight, it is one of the darkest months, second only to January. A sharp contrast to the cold comes from snowfall surging to a high 9.02" (229mm). The temperature takes a further dip from November and escorts in the breezy chill of winter with lows of 22.3°F (-5.4°C). As the park dons its winter white, the year at Indiana Dunes National Lakeshore comes to a frosty conclusion.Temperature
In Indiana Dunes National Lakeshore, the average high-temperature in December drops from a frosty 48.7°F (9.3°C) in November to an icy 35.6°F (2°C). An average nighttime temperature of 22.3°F (-5.4°C) is witnessed in Indiana Dunes National Lakeshore, Indiana throughout December.Snowfall
January through April, November and December are months with snowfall in Indiana Dunes National Lakeshore, Indiana. During December, Indiana Dunes National Lakeshore regularly aggregates up to 9.02" (229mm) of snow. In Indiana Dunes National Lakeshore, Indiana, during the entire year, snow aggregates up to 40.31" (1024mm).Daylight
The month with the shortest days in Indiana Dunes National Lakeshore, Indiana, is December, with an average of 9h and 12min of daylight.On the first day of December in Indiana Dunes National Lakeshore, Indiana, sunrise is at 6:56 am and sunset at 4:18 pm. On the last day of the month, sunrise is at 7:15 am and sunset at 4:28 pm CST.
Updated: Jan 25, 2024
Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate
Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
In Indiana Dunes National Lakeshore, in December, the average high-temperature is 35.6°F (2°C), and the average low-temperature is 22.3°F (-5.4°C).
In Indiana Dunes National Lakeshore, Indiana, in December, 9.02" (229mm) of snow is typically accumulated.
December has the shortest days of the year in Indiana Dunes National Lakeshore, Indiana, with an average of 9h and 12min of daylight.
The average day length in December is 9h and 13min.
In December, on the first day of the month, sunrise is at 6:56 am and sunset at 4:18 pm. On the last day of the month, in Indiana Dunes National Lakeshore, Indiana, sunrise is at 7:15 am and sunset at 4:28 pm CST.
Average temperature in December
Indiana Dunes National Lakeshore, IN
- Average high temperature in December: 35.6°F
The warmest month (with the highest average high temperature) is July (81.5°F).
The month with the lowest average high temperature is January (31.6°F).
- Average low temperature in December: 22.3°F
The month with the highest average low temperature is July (64.4°F).
The coldest month (with the lowest average low temperature) is January (17.6°F).
Average snowfall in December
Indiana Dunes National Lakeshore, IN
- Average snowfall in December: 9"
The month with the highest snowfall is January (15.3").
The months with the least snowfall are May, June, July, August, September and October (0").
Average daylight in December
Indiana Dunes National Lakeshore, IN
- Average daylight in December: 9h and 12min
The month with the longest days is June (Average daylight: 15h and 6min).
The month with the shortest days is December (Average daylight: 9h and 12min).





