| NWS Forecast for: Hannibal MO Issued by: National Weather Service Saint Louis, MO Last Update: 3:52 am CST Feb 9, 2026 | |
| Today: Sunny, with a high near 58. Calm wind becoming south 5 to 7 mph in the morning. Tonight: Mostly clear, with a low around 40. South wind 6 to 8 mph becoming northwest after midnight. Tuesday: Sunny, with a high near 54. North wind 6 to 9 mph. Tuesday Night: Mostly clear, with a low around 30. North wind 3 to 6 mph. Wednesday: Mostly sunny, with a high near 48. North wind around 5 mph becoming calm in the afternoon. Wednesday Night: Mostly cloudy, with a low around 33. Thursday: A slight chance of rain and snow before noon, then a chance of rain. Cloudy, with a high near 45. Chance of precipitation is 40%. Thursday Night: A 40 percent chance of rain. Cloudy, with a low around 32. Friday: A 20 percent chance of rain. Mostly cloudy, with a high near 44. Friday Night: A 20 percent chance of rain. Mostly cloudy, with a low around 31. Saturday: A 30 percent chance of rain. Cloudy, with a high near 43. Saturday Night: A 30 percent chance of rain. Mostly cloudy, with a low around 31. Sunday: A slight chance of rain and snow. Mostly sunny, with a high near 46. Chance of precipitation is 20%. | |
| Hannibal MO 39.71°N 91.39°W (Elev. 610 ft) | |
Visit your local NWS office at: https://www.weather.gov/lsx/ |