Uganda i
Uganda

Uganda in December

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

Quick answers
Where is it warmest in Uganda in December?
Soroti is the warmest of the 16 destinations compared, with highs of 32°C (90°F) in December; Kisoro is the coolest at 22°C (72°F).
Warmest
32°
Soroti
Coolest
22°
Kisoro
Driest
30 mm
Gulu

December in Uganda ranges from 22°C (72°F) in Kisoro to 32°C (90°F) in Soroti — a spread of 10 degrees across the country. On average it is about as warm as November. Rain is frequent in most destinations. Best bets this month: Kampala, Entebbe, and Jinja.

Weather in December by city

PlaceDayNightRainSeaScore
Entebbe 26° 18° 125 mm — 74
Kampala 27° 16° 93 mm — 73
Jinja 28° 17° 93 mm — 73
Fort Portal 25° 13° 87 mm — 72
Hoima 28° 17° 53 mm — 72
Tororo 29° 16° 74 mm — 72
Arua 30° 18° 39 mm — 69
Gulu 31° 17° 30 mm — 68
Mbale 30° 17° 54 mm — 68
Masaka 26° 16° 93 mm — 68
Mbarara 26° 15° 78 mm — 66
Masindi 30° 17° 53 mm — 66
Kisoro 22° 11° 120 mm — 63
Kabale 23° 11° 101 mm — 63
Kasese 29° 18° 85 mm — 59
Soroti 32° 19° 34 mm — 57

Public holidays in December

  • Christmas Day
  • Boxing Day
Public holidays 2026 →

Frequently asked questions

What is the weather like in Uganda in December?

Average daytime highs range from 22° in Kisoro to 32° in Soroti.