Climate & Weather

Uganda has a typically tropical climate with little variation in temperature throughout the year. Distinctive wet and dry seasons characterize the climate of most of the country, except in the semi-arid north east. The dry season, generally from December to February and mid-June to mid-August, is the best time to visit. The two rainy seasons are from March to May, and September to November. In the south the rainiest month is April. The mountainous areas in western and eastern Uganda can be cold at night

Rainy Seasons of the Year in Uganda:

There are two a year, called short and long rains.  However if you are in western Uganda or around Lake Victoria it can rain almost any time, but again, rain here is usually of short duration, heavy at times, but soon it is over.

  • Short Rains:  April to May of the year accompanied by fantastic thunderstorms.
  • Long Rains:  September to November and once again often there is a thunderstorm with it. Usually it is during the night or early morning, by 10 am the sun is out.

There are some dry regions of the country that receive a very small amount of rainfall of 100 mm or less however in the rest of the country it is between 1000 and 2000 mm.

Temperature Range in various towns of Uganda: 

  • Kampala – Elevation 1,155 meters:  The high temperature will vary by 3 degrees Celsius over the year, the mean daily high being 27 degrees Celsius. The low varies between 16 and 18 degrees Celsius throughout the year.
  • Entebbe – Elevation 1,145 meters:  The high temperature will vary by 2 degrees Celsius over the year, the mean daily high being 26 degrees Celsius. The low varies between 16 and 18 degrees Celsius throughout the year.  Entebbe is cooler and the British made it the capital of Uganda since it was more comfortable to live along Lake Victoria with its breeze and somewhat cooler climate and less humid might one add.
  • Fort Portal – Elevation 1,540 meters:  The high temperature will vary by 2 degrees Celsius over the year, the mean daily high being 25 degrees Celsius. The low varies between 12 and 14 degrees Celsius throughout the year.  This is the western region of the country and as you can see considerably higher in elevation than Kampala
  • Kabale – Elevation 1,950 meters:  The high temperature will vary by 2 degrees Celsius over the year, the mean daily high being 23 degrees Celsius. The low varies between 9 and 11 degrees Celsius throughout the year.  Again you are dealing with a higher in elevation location in western Uganda that is cooler so that even apples can be grown.
  • Gulu – Elevation  1,110 meters:  The high temperature will vary by 5 degrees Celsius over the year, the mean daily high being 29 degrees Celsius. The low varies between 16 and 18 degrees Celsius throughout the year.
  • Masindi – Elevation 1,145 meters:  The high temperature will vary by 3 degrees Celsius over the year, the mean daily high being 28 degrees Celsius. The low varies between 12 and 13 degrees Celsius throughout the year.
  • Jinja – Elevation 1,145 meters:  The high temperature will vary by 3 degrees Celsius over the year, the mean daily high being 28 degrees Celsius. The low varies between 14 and 15 degrees Celsius throughout the year.