Zimbabwe i
Zimbabwe

Zimbabwe in December

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

Quick answers
Where is it warmest in Zimbabwe in December?
Victoria Falls is the warmest of the 16 destinations compared, with highs of 31°C (87°F) in December; Chimanimani is the coolest at 23°C (74°F).
Warmest
31°
Victoria Falls
Coolest
23°
Chimanimani
Driest
135 mm
Bulawayo

December in Zimbabwe ranges from 23°C (74°F) in Chimanimani to 31°C (87°F) in Victoria Falls — a spread of 8 degrees across the country. On average it is about as warm as November. Rain is frequent in most destinations. Best bets this month: Harare, Bulawayo, and Gweru.

Weather in December by city

PlaceDayNightRainSeaScore
Marondera 24° 14° 190 mm — 75
Chitungwiza 26° 16° 170 mm — 72
Bulawayo 28° 16° 135 mm — 71
Gweru 27° 16° 165 mm — 71
Mutare 27° 16° 178 mm — 71
Chimanimani 23° 14° 211 mm — 71
Chinhoyi 27° 17° 166 mm — 71
Ruwa 25° 15° 184 mm — 71
Norton 26° 16° 162 mm — 71
Harare 26° 16° 183 mm — 70
Epworth 26° 16° 177 mm — 70
Masvingo 28° 17° 146 mm — 68
Kwekwe 29° 17° 150 mm — 64
Kadoma 29° 18° 166 mm — 59
Kariba 29° 20° 183 mm — 58
Victoria Falls 31° 19° 152 mm — 51

Public holidays in December

  • Unity Day
  • Christmas Day
  • Boxing Day
Public holidays 2026 →

Frequently asked questions

What is the weather like in Zimbabwe in December?

Average daytime highs range from 23° in Chimanimani to 31° in Victoria Falls.