Weather in Belize


Belize has a subtropical climate. It is fairly hot and humid year-round, with an average annual temperature of 79°F (26°C). December through March is usually the coolest time of year, while May to September is the hottest. The highlands of Belize are cooler than coastal areas.

The dry season usually lasts from December through May, and the wet season lasts from June through November. The driest months are from February to April. Rainfall varies largely depending on where you are in Belize. In general, the northern region of the country receives much less rain than the south. For example, the northern town of Corozal receives about 40–60 inches of rain per year, while the southern town of Punta Gorda sees about 160–190 inches. Not surprisingly, rainier areas are also more humid.

August sees what’s known as the “mauger” season, a time when the both the sea and air are typically quite calm. During this season, mosquitoes and other insects are prevalent, so plan to wear insect repellent if you’re out and about during this time of year.

Belize is no stranger to hurricanes. Massive hurricanes have hit the country since record keeping began in 1787; one storm even killed 2,000 people in 1931. Recent hurricanes include Keith in 2000, Iris in 2001, Dean in 2007, and Richard in 2010. It’s unlikely that you’ll experience a hurricane while traveling in Belize, but you should be prepared for rain and windstorms regardless.