When to visit
San Pedro?

Discover the best time of year, based on historical climate, temperature, and precipitation.

San Pedro
Corozal District · Belize

The best weather in San Pedro is from January, February, March.consistent weather climate

Climate score
September
47

Mixed climate

Hot & rainy

Temperature
24–31°C
Hot nights — A/C advised
Feels like
29–37°C
Muggy
Precipitation
198mm
Moderate rain · 25 days
Sunshine
9.0h
Mostly cloudy
Humidity (%)
85%
Muggy
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
10°20°30°40°50°JanFebMarAprMayJunJulAugSepOctNovDec
Advertisement
Monthly Overview
Score848986786546605247567883
ClimatePleasantPleasantHot & dryHot & dryHot & dryHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHumidPleasant
Temperature20–28°C21–29°C22–31°C24–33°C25–33°C25–31°C25–31°C25–32°C24–31°C23–30°C21–28°C21–28°C
Feels like22–30°C23–31°C25–33°C28–36°C29–37°C29–36°C29–36°C30–37°C29–37°C27–35°C24–32°C23–31°C
Precipitation60mm
13 days
31mm
9 days
29mm
7 days
36mm
8 days
96mm
14 days
230mm
22 days
139mm
22 days
167mm
23 days
198mm
25 days
192mm
21 days
113mm
15 days
68mm
14 days
Sunshine9.4h
☀︎ 84%
10.4h
☀︎ 90%
11.3h
☀︎ 94%
11.7h
☀︎ 93%
11.2h
☀︎ 86%
8.3h
☀︎ 63%
10.3h
☀︎ 78%
10.4h
☀︎ 82%
9.0h
☀︎ 73%
8.5h
☀︎ 73%
9.6h
☀︎ 85%
9.5h
☀︎ 86%
WindNE · 15 km/hE · 16 km/hE · 18 km/hE · 18 km/hE · 17 km/hE · 16 km/hE · 16 km/hE · 15 km/hE · 13 km/hNE · 13 km/hNE · 13 km/hNE · 14 km/h
Humidity (%)80%76%72%71%74%83%82%82%85%85%84%83%
Day length11.2h11.6h12.0h12.6h13.0h13.2h13.1h12.7h12.2h11.7h11.3h11.1h

Frequently asked questions

What is the best time to visit San Pedro?

The best time to visit San Pedro is February, March, January, December, April, November, with temperatures between 20 °C and 33 °C. The best month is February.

What is the weather like in San Pedro?

San Pedro has a Tropical climate with an overall score of 6.9/10. Annual temperatures range from 20 °C to 33 °C.

What is the hottest month in San Pedro?

The hottest month in San Pedro is April, with average highs of 33 °C and lows of 24 °C.

What is the rainiest month in San Pedro?

The rainiest month in San Pedro is June, with an average of 230 mm of precipitation.