Hannibal, MO

Welcome To Hannibal

FIND EVENTS IN Hannibal

Weather Forecast for Hannibal

This Afternoon

A 40 percent chance of snow, mainly after 5pm. Cloudy, with a high near 33. East wind around 11 mph.

Tonight

Freezing rain, possibly mixed with snow, becoming all freezing rain after 3am. Low around 29. East wind 9 to 14 mph, with gusts as high as 21 mph. Chance of precipitation is 100%. New ice accumulation of less than a 0.1 of an inch possible. New snow accumulation of 1 to 2 inches possible.

Wednesday

Freezing drizzle likely before 8am, then a chance of drizzle between 8am and noon. Cloudy, with a high near 39. East wind 7 to 15 mph becoming southwest in the afternoon.

Wednesday Night

Mostly cloudy, with a low around 25. West wind 6 to 13 mph, with gusts as high as 20 mph.

Thursday

Mostly sunny, with a high near 42. West wind 5 to 7 mph becoming light and variable.

Thursday Night

Partly cloudy, with a low around 28.

Friday

A 20 percent chance of rain after noon. Mostly sunny, with a high near 45.

Friday Night

A chance of rain after midnight, mixing with snow after 2am. Mostly cloudy, with a low around 36. Chance of precipitation is 40%.

Saturday

A chance of rain before 10am, then showers, mainly after noon. High near 49. Chance of precipitation is 80%.

Saturday Night

A chance of rain showers before 3am, then a slight chance of rain and snow showers between 3am and 5am, then a slight chance of snow after 5am. Mostly cloudy, with a low around 33. Breezy. Chance of precipitation is 50%.

Sunday

Partly sunny, with a high near 39. Breezy.

Sunday Night

Partly cloudy, with a low around 22.

Monday

Mostly sunny, with a high near 39.

Monday Night

Mostly cloudy, with a low around 28.

Tuesday

A chance of rain and snow. Partly sunny, with a high near 43. Chance of precipitation is 40%.