Most parts of the country have a tropical climate which varies according to altitude. Annually the hottest months are from December to February when the temperature reaches 29°C. The rainy seasons are from March to May and October to November, with the wettest month being April.
Uganda is on the equator, However the country’s climate is warm rather than hot, and temperatures vary little throughout the year. Most of the parts of the country receives an annual rainfall of at least 100 cm (40 in). At Entebbe, mean annual rainfall is 162 cm (64 in); in the northeast, it is only 69 cm (27 in). Temperature generally varies by altitude; on Lake Albert, the mean annual maximum is 29° C (84° F) and the mean annual minimum 22° C (72° F ). At Kabale in the southwest, 1,250 m (4,100 ft) higher, the mean annual maximum is 23° C (73° F ), and the mean annual minimum 10° C (50° F ). At Kampala, these extremes are 27° C (81° F ) and 17° C (63° F ).
Uganda’ s temperatures, normally range from 21 to 25°C (70 to 77°F) and some parts of the country can be quite despite its position on the equator. The mountain areas become much cooler and the top of Mount Elgon is often covered with snow. Other parts of the country are much warmer.
the country is endowed with fertile soils. Uganda has water bodies like Lake Albert, Lake Victoria which is the 2nd largest fresh water lake in the world and also the source of the Nile. Others include Lake George, Lake Edward and Lake Kyoga.
There fore almost 34% of the country is covered in wetlands with a dense network of rivers, lakes and swamps.
When to Visit
The best times to visit Uganda are December-March and June-September.