Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Weather in Hannibal, United States 🇺🇸

Weather Forecast in Hannibal

Current Weather in Hannibal

Heat Advisory issued July 25 at 2:10PM CDT until July 27 at 9:00PM CDT by NWS St Louis MO
Cloudy
30°C
Feels like 34°C. Cloudy.
🌬️ 12 km/h WSW
💧 70% Humidity
🧭 996 hPa
👁️ 16.1 km Visibility
☀️ UV Index: 2.1
🌡️ Dew Point: 26°C
🌅 Sunrise: 05:58 AM
🌇 Sunset: 08:25 PM
Map Overlays:

As of now, Hannibal is 30°C and cloudy, feeling like 34°C. The air is at 70% humidity and winds are about 12 km/h, and the UV index is 2 (low). Across the coming days, Hannibal should see roughly 20°C to 40°C. ⚠️ Heat Advisory issued July 25 at 2:10PM CDT until July 27 at 9:00PM CDT by NWS St Louis MO

Hourly Forecast for Hannibal

18:00
Sunny
34°
4%
19:00
Sunny
33°
4%
20:00
Sunny
31°
4%
21:00
Clear
30°
6%
22:00
Clear
29°
6%
23:00
Clear
28°
8%
00:00
Clear
27°
8%
01:00
Clear
25°
12%
02:00
Clear
24°
13%
03:00
Clear
24°
14%
04:00
Clear
24°
15%
05:00
Clear
24°
15%
06:00
Mist
24°
20%
07:00
Sunny
25°
14%
08:00
Sunny
28°
9%
09:00
Sunny
30°
6%
10:00
Sunny
32°
4%
11:00
Sunny
34°
3%
12:00
Sunny
36°
1%
13:00
Sunny
38°
1%
14:00
Sunny
39°
1%
15:00
Sunny
40°
1%
16:00
Sunny
40°
1%
17:00
Sunny
39°
1%

14-Day Forecast for Hannibal

Sat, Jul 25
Sunny Sunny
34° / 20°
Sun, Jul 26
Sunny Sunny
40° / 24°
Mon, Jul 27
Sunny Sunny
40° / 26°
Tue, Jul 28
Sunny Sunny
38° / 25°
Wed, Jul 29
Sunny Sunny
33° / 22°
Thu, Jul 30
Sunny Sunny
36° / 22°
Fri, Jul 31
Sunny Sunny
34° / 22°
Sat, Aug 01
Patchy rain nearby Patchy rain nearby
27° / 19°
Sun, Aug 02
Sunny Sunny
33° / 17°
Mon, Aug 03
Sunny Sunny
36° / 20°
Tue, Aug 04
Sunny Sunny
39° / 20°
Wed, Aug 05
Sunny Sunny
31° / 19°
Thu, Aug 06
Patchy rain nearby Patchy rain nearby
26° / 18°
Fri, Aug 07
Patchy rain nearby Patchy rain nearby
30° / 18°

Additional Forecasts for Hannibal

Air Quality

💨 US EPA Index 1 (Good)
CO (Carbon Monoxide) 143.0 μg/m³
O₃ (Ozone) 106.0 μg/m³
NO₂ (Nitrogen Dioxide) 1.6 μg/m³
SO₂ (Sulphur Dioxide) 1.1 μg/m³
PM2.5 (Fine particles) 7.7 μg/m³
PM10 (Coarse particles) 8.3 μg/m³

Historical Weather

Weather Forecasts for Other Cities in United States

Browse Weather in United States by cities in alphabetical order:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Weather in United States ›

Best Time to Be Outside in Hannibal Tomorrow

There is no good daylight window left in Hannibal today. Tomorrow, the most comfortable window looks like 06:00 to 08:00, when it is around 26°C. It should stay dry through that window. No significant rain is expected in the next several hours.

Frequently Asked Questions about Weather in Hannibal

What is the temperature in Hannibal right now?

It is currently 30°C (87°F) in Hannibal, cloudy (feels like 34°C).

What's the weather like in Hannibal right now?

Current weather in Hannibal: Cloudy, humidity 70%, wind 12 km/h WSW.

What is today's forecast for Hannibal?

Today in Hannibal: high 34°C, low 20°C, sunny. Chance of rain: 36%.

What is the 7-day weather forecast for Hannibal?

Daily highs and lows for Hannibal:

  • 2026-07-25: 34°C / 20°C
  • 2026-07-26: 40°C / 24°C
  • 2026-07-27: 40°C / 26°C
  • 2026-07-28: 38°C / 25°C
  • 2026-07-29: 33°C / 22°C
  • 2026-07-30: 36°C / 22°C
  • 2026-07-31: 34°C / 22°C
Is it going to rain in Hannibal today?

There is a 36% chance of rain in Hannibal today. Total expected precipitation: 0.37 mm.

What is the wind speed in Hannibal right now?

Wind in Hannibal is currently 12 km/h (7 mph) from the WSW.

What is the UV index in Hannibal right now?

The UV index in Hannibal is currently 2.1 (low). Sun protection is recommended when the index is 3 or higher.

Weather forecasts for other major cities in 🇺🇸 United States: New York City · Los Angeles · Brooklyn · Chicago · Houston · Queens · Phoenix · Philadelphia · Manhattan · San Antonio · San Diego · The Bronx · Dallas · Jacksonville · Austin · Fort Worth · Columbus · Indianapolis · Charlotte · San Francisco · Seattle · Denver · Washington, D.C. · Washington · Nashville · El Paso · Oklahoma City · Detroit · Boston · Portland · New South Memphis · Memphis · Las Vegas · Milwaukee · Baltimore · South Boston · Albuquerque · Tucson · Fresno · Sacramento · Omaha · Kansas City · Long Beach · Mesa · Staten Island · Atlanta · Colorado Springs · Virginia Beach · Raleigh · Miami