Weather forecast for 10 days
Hannibal, MO

Weather forecast for the weekend

Saturday, May 17.

Mostly Sunny
5:47 am

8:16 pm
CDT
Mostly Sunny
86°F / 59°F
  • Wind: 11mph WNW
  • Humidity: 34%
  • Precip. probability: 6%
  • Precipitation: 0"
  • UV index: 8
On Saturday, in Hannibal, a bright and mostly cloud-free sky is in store.
A stark contrast will be evident between the daytime peak temperature of a humid 86°F and the nighttime low of a refreshing 59°F.
On Saturday, the forecast high deviates from May's norm and tracks June's average temperature of 82°F.
Sunrise will be at 5:47 am and sunset at 8:16 pm; the daylight will last for 14h and 29min.

Sunday, May 18.

Partly Cloudy
5:46 am

8:17 pm
CDT
Partly Cloudy
79°F / 59°F
  • Wind: 7mph ENE
  • Humidity: 42%
  • Precip. probability: 14%
  • Precipitation: 0"
  • UV index: 8
On Sunday, in Hannibal, expect partly sunny skies with periods of cloudiness.
The temperature will vary between a maximum of a warm 78.8°F and a minimum of a mild 59°F.
On Sunday, the forecast leans warmer as the expected high better matches June's average of 82°F.
Sunrise will be at 5:46 am and sunset at 8:17 pm; the daylight will last for 14h and 31min.

Frequently asked questions

What is the weather forecast for Hannibal for Saturday?
On Saturday, sunshine will dominate, with only occasional cloud cover.
What will be the maximum temperature on Saturday in Hannibal?
On Saturday, the highest temperature will be 86°F, while the lowest temperature will be 59°F.
What is the weather forecast for Hannibal for Sunday?
On Sunday, in Hannibal, moments of sunshine will break through the patchy clouds.
What will be the highest temperature in Hannibal on Sunday?
On Sunday, the highest temperature will be 78.8°F, while the lowest temperature will be 59°F.
What is the weather forecast for Hannibal for the next ten days?
In Hannibal, weather will be unstable, and a combination of dull, sunny, rainy and unstable weather is anticipated for the next ten days.
Will it rain in the next ten days?
Rainfall is forecasted for Monday through next Thursday in Hannibal. Next Wednesday, with moderate precipitation of 0.59", will be the day with the most rainfall.
How hot will it be in the next ten days?
The maximum temperature will vary between 68°F and 93.2°F, as the minimum temperature will be between 53.6°F and 69.8°F.
Taking the humidity into consideration, the maximum feel-like temperature will vary between 68°F and 100.4°F.
What will be the hottest and the coldest days?
With the maximum temperature of 93.2°F, Thursday will be the hottest day. With a maximum temperature of 68°F, next Thursday will be the coldest day.

Long-term weather forecast

TueMay 13.
  • 82°F
  • 61°F
AM Clouds / PM Sun
AM Clouds / PM Sun
  • Wind: 6mph SSE
  • Humidity: 62%
  • UV index: 8
  • Precip. probability: 11%
  • Precipitation: 0"
  • 5:50 am 8:12 pm CDT
WedMay 14.
  • 88°F
  • 70°F
Mostly Sunny
Mostly Sunny
  • Wind: 11mph SE
  • Humidity: 55%
  • UV index: 8
  • Precip. probability: 8%
  • Precipitation: 0"
  • 5:49 am 8:13 pm CDT
ThuMay 15.
  • 93°F
  • 61°F
Partly Cloudy
Partly Cloudy
  • Wind: 16mph SSW
  • Humidity: 49%
  • UV index: 8
  • Precip. probability: 7%
  • Precipitation: 0"
  • 5:48 am 8:14 pm CDT
FriMay 16.
  • 88°F
  • 59°F
Mostly Sunny
Mostly Sunny
  • Wind: 13mph WSW
  • Humidity: 32%
  • UV index: 8
  • Precip. probability: 15%
  • Precipitation: 0"
  • 5:47 am 8:15 pm CDT
SatMay 17.
  • 86°F
  • 59°F
Mostly Sunny
Mostly Sunny
  • Wind: 11mph WNW
  • Humidity: 34%
  • UV index: 8
  • Precip. probability: 6%
  • Precipitation: 0"
  • 5:47 am 8:16 pm CDT
SunMay 18.
  • 79°F
  • 59°F
Partly Cloudy
Partly Cloudy
  • Wind: 7mph ENE
  • Humidity: 42%
  • UV index: 8
  • Precip. probability: 14%
  • Precipitation: 0"
  • 5:46 am 8:17 pm CDT
MonMay 19.
  • 73°F
  • 63°F
AM Showers
AM Showers
  • Wind: 11mph ESE
  • Humidity: 55%
  • UV index: 7
  • Precip. probability: 35%
  • Precipitation: 0.04"
  • 5:45 am 8:18 pm CDT
TueMay 20.
  • 75°F
  • 61°F
Scattered Thunderstorms
Scattered Thunderstorms
  • Wind: 13mph SSE
  • Humidity: 73%
  • UV index: 5
  • Precip. probability: 57%
  • Precipitation: 0.39"
  • 5:44 am 8:19 pm CDT
WedMay 21.
  • 72°F
  • 55°F
Partly Cloudy
Partly Cloudy
  • Wind: 14mph W
  • Humidity: 61%
  • UV index: 9
  • Precip. probability: 24%
  • Precipitation: 0.59"
  • 5:43 am 8:20 pm CDT
ThuMay 22.
  • 68°F
  • 54°F
Partly Cloudy
Partly Cloudy
  • Wind: 11mph WNW
  • Humidity: 58%
  • UV index: 8
  • Precip. probability: 24%
  • Precipitation: 0.08"
  • 5:43 am 8:21 pm CDT
Mixed conditions are forecasted for the coming ten days, and a mix of cloud-filled, sunny, damp and unstable weather is expected.
Rainfall is predicted for Monday through next Thursday.
Expect a substantial fluctuation in daytime highs over the next several days. The maximum temperature will vary between 68°F and 93.2°F, while the variation in nighttime lows will be also notably wide, as the minimum temperature is expected to range between 53.6°F and 69.8°F.
The hottest day will be Thursday, with a maximum of 93.2°F; with the highest temperature of 68°F, next Thursday will be the coldest day.
Including the humidity's impact, the maximum feel-like temperature may increase and range between 68°F and a steamy 100.4°F.
Updated: May 13, 2025 @ 05:35:33 UTC
Published by: Weather Atlas | About Us
Data Sources | |
Weather Forecasting & Climate
englishespañol中文
Share