Uganda has a typically tropical climate with little variation in temperature throughout the year. Temperatures tend to vary between 21 and 29 degrees centigrade. Distinctive wet and dry seasons characterise 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. Unlike the UK rain often falls at about the same time each afternoon.
The mountainous areas in western and eastern Uganda can be cold at night.
For information on how Climate Change is affecting the climate of Uganda read the Oxfam report: Turning up the Heat: Climate Change and Poverty in Uganda.