Weather atlas / Local forecast

Belize City

17.50° latitude / -88.20° longitude

BZ

Updated just now

Current conditions

Partly cloudy
29°C
Feels like 34°C · Partly cloudy
Humidity
73%
Wind
9 km/h NE
Pressure
1013 hPa
UV Index
6.8 High
Cloud Cover
57%
Precipitation
0 mm
Sunrise
5:53 AM
Sunset
5:21 PM
Compare

What to expect today in Belize City

Right now in Belize City it's 29°C with partly cloudy. It feels warmer than that, more like 34°C. Today's high should reach 30°C with an overnight low near 26°C. Expect rain in the evening, with chances peaking near 42%. Tomorrow looks similar, with highs near 29°C with overcast. UV levels are high (index 7) — sun protection is advised.

Next 25 Hours

Now
Overcast
28°C
·
18:00
Clear sky
28°C
·
19:00
Mainly clear
28°C
·
20:00
Mainly clear
28°C
·
21:00
Mainly clear
28°C
·
22:00
Partly cloudy
28°C
·
23:00
Partly cloudy
28°C
·
00:00
Partly cloudy
28°C
·
01:00
Partly cloudy
27°C
·
02:00
Partly cloudy
26°C
·
03:00
Partly cloudy
26°C
·
04:00
Partly cloudy
25°C
·
05:00
Partly cloudy
25°C
·
06:00
Partly cloudy
25°C
·
07:00
Partly cloudy
26°C
·
08:00
Partly cloudy
27°C
·
09:00
Partly cloudy
28°C
·
10:00
Partly cloudy
29°C
·
11:00
Partly cloudy
30°C
·
12:00
Partly cloudy
30°C
·
13:00
Partly cloudy
30°C
·
14:00
Partly cloudy
30°C
·
15:00
Partly cloudy
29°C
·
16:00
Overcast
29°C
·
17:00
Overcast
28°C
·

10-Day Forecast

Daily low high · Select a day for details

Forecast trends

Next 24 hours — temperature & precipitation

10-day outlook — high / low & rainfall

About Belize City

Belize City is located in the southern part of Belize, known for its vibrant culture and historical significance. The climate is tropical, featuring warm temperatures and high humidity year-round.

Belize City experiences a tropical climate with distinct wet and dry seasons. Temperatures range from around 70 to 85 degrees Fahrenheit year-round. Expect high humidity and frequent, heavy rainfall during the wet season.

Nearby Cities

Compare Belize City with another citySee the differences in weather and climate, side by side.
→