December weather in West Lafayette, OH
The average temperature in West Lafayette in December is 32.9°F (24.9°F–41.0°F). Average precipitation: 3.17 inches. Average snowfall is 3.0 inches.
December is a winter month in West Lafayette, and is cooler than the annual average of 51.4°F. Daily temperatures swing about 16.1°F between overnight low and afternoon high. Expect about 12 days with precipitation. Daylight averages about 9h 8m. For travel, December is cold.
Avg High
41.0°F
Avg Low
24.9°F
Precipitation
3.17 in
Snow
3.0 in