Hannibal Weather Forecast
- 14
- 27
Snow Showers
- 15
- 20
Snow Showers
- 18
- 26
Snow Showers Likely
- 18
- 25
Chance Snow Showers
- 13
- 28
Chance Snow Showers
- 22
- 29
Snow Showers Likely
- 25
- 35
Chance Snow Showers
Today 31 Dec Oswego
Lake effect snow. Snow may be heavy at Times. Additional accumulation 1 to 3 Inches in the most persistent Snows. Highs Ranging from the lower 20s on the tug hill to the upper 20s across the lower Elevations. Southwest Winds 5 to 10 Mph. Chance of snow near 100 percent.
Tonight 31 Dec Oswego
Lake effect snow through the early Overnight, then snow Showers likely late. Snow may be heavy at Times. Additional accumulation 3 to 6 Inches in the most persistent Snows. Lows Ranging from zero to 5 above on the tug hill to 5 to 10 above across the lower Elevations. Southwest Winds 5 to 10 Mph, becoming northwest 10 to 15 Mph with Gusts up to 30 Mph. Chance of snow near 100 percent.
Hannibal Temperature Statistics
December Temperature
Fulton, Oswego County Airport (9.3 miles)
Lowest 4 December, 2025
5 °FAverage December
26.3 °FHighest 19 December, 2025
54 °F
Climate (2021–Present)
Fulton, Oswego County Airport (9.3 miles)
Average Low 2021–2025
41 °FAverage 2021–2025
49.6 °FAverage High 2021–2025
58.2 °F