Weather forecast for: Hannibal MO
Last Update: 7:46 am CDT Sep 8, 2026
Today: Mostly sunny, with a high near 94. South wind 5 to 7 mph.
Tonight: Partly cloudy, with a low around 75. South wind around 7 mph.
Wednesday: A 50 percent chance of showers and thunderstorms, mainly after 7am. Mostly cloudy, with a high near 89. West wind 5 to 7 mph.
Wednesday Night: Showers and thunderstorms likely, then showers and possibly a thunderstorm after 10pm. Low around 68. Calm wind. Chance of precipitation is 90%.
Thursday: A 30 percent chance of showers before 1pm. Partly sunny, with a high near 81. Calm wind becoming north around 5 mph.
Thursday Night: Mostly clear, with a low around 61.
Friday: Sunny, with a high near 83.
Friday Night: A 40 percent chance of showers after 1am. Mostly clear, with a low around 67.
Saturday: A 50 percent chance of showers, mainly before 1pm. Partly sunny, with a high near 84.
Saturday Night: A 40 percent chance of showers. Partly cloudy, with a low around 65.
Sunday: A 30 percent chance of showers. Mostly sunny, with a high near 84.
Sunday Night: A 30 percent chance of showers and thunderstorms. Partly cloudy, with a low around 66.
Monday: A 30 percent chance of showers. Mostly sunny, with a high near 83.