For daily wit & wisdom, sign up for the Almanac Daily newsletter.
Weather Forecast for Hannibal, MO
Current Weather Conditions
WNW 18 mph
Conditions at Hannibal
Partly cloudy skies. Low 27F. Winds WNW at 10 to 20 mph.
Sunshine. High around 40F. Winds WNW at 10 to 15 mph.
A few clouds from time to time. Low 27F. Winds light and variable.
Some clouds in the morning will give way to mainly sunny skies for the afternoon. High 48F. Winds S at 10 to 15 mph.
Mostly clear. Low around 30F. Winds light and variable.
Partly cloudy skies. High 43F. Winds NW at 5 to 10 mph.
Cloudy. Low 27F. Winds light and variable.
Considerable clouds early. Some decrease in clouds later in the day. High 42F. Winds light and variable.
A few clouds. Low 26F. Winds light and variable.
Sunshine and clouds mixed. High 48F. Winds light and variable.