Belize i
Belize

Belize in December

Where it is warm, dry and good for swimming in Belize in December — compared across the country’s main destinations.

Quick answers
Where is it warmest in Belize in December?
Orange Walk is the warmest of the 16 destinations compared, with highs of 29°C (84°F) in December; Punta Gorda is the coolest at 27°C (81°F).
Can you swim in the sea in Belize in December?
Yes, in places: the warmest water is at San Pedro Town (27°C (81°F)), and 2 of the coastal destinations have a sea of 21 °C or more.
Warmest
29°
Orange Walk
Coolest
27°
Punta Gorda
Driest
68 mm
Corozal
Warmest sea
27°
San Pedro Town

Across Belize, December highs run from 27°C (81°F) (Punta Gorda) to 29°C (84°F) (Orange Walk). On average it is about as warm as November. Rain is frequent in most destinations. Best bets this month: Corozal, Belize City, and San Pedro Town.

Weather in December by city

PlaceDayNightRainSeaScore
Corozal 29° 19° 68 mm — 85
Copper Bank 29° 19° 74 mm — 85
Sarteneja 28° 20° 89 mm 27° 83
San Pedro Town 28° 21° 109 mm 27° 81
Caye Caulker 29° 22° 128 mm — 76
Belize City 28° 20° 150 mm — 75
Punta Gorda 27° 19° 184 mm — 74
Placencia 28° 20° 171 mm — 73
Hopkins 28° 20° 165 mm — 73
Dangriga Town, Dangriga 28° 20° 172 mm — 73
Orange Walk 29° 18° 88 mm — 71
San Pedro Columbia 28° 19° 154 mm — 69
Bullet Tree Falls 28° 19° 134 mm — 67
Belmopan 28° 18° 144 mm — 66
Benque Viejo el Carmen 28° 18° 138 mm — 66
San Ignacio 29° 19° 142 mm — 65

Public holidays in December

  • Christmas Day
  • Boxing Day
Public holidays 2026 →

Frequently asked questions

What is the weather like in Belize in December?

Average daytime highs range from 27° in Punta Gorda to 29° in Orange Walk.

Can you swim in Belize in December?

Yes — the sea is warmest around San Pedro Town at about 27°.