Sara and John say...
Straddling the equator, Uganda’s climate is relatively stable through the year, typified by warm weather and occasional thunderstorms.
That said, there is variation, from time to time and from place to place.
With much of the country sitting on a plateau, daytime temperatures are perhaps not as high as you might think - typically sitting in the mid to high 20s Celsius for much of the year, with pleasantly cooler nights. December to April are the warmest months, with a cooler period from June to August.
The best times to visit are related to the rains. January and February are quite dry almost everywhere, although some showers may still occur, especially in the south and along the western mountain slopes.
But June, July and August is another period of little rain, especially towards Kampala, Lake Victoria and the southern Parks.
The rainiest months in the south are April, May, October and November, while in the north, there is a single rainy season from April to October.
The rains mostly come in the form of afternoon and evening thunderstorms that can rumble into the night. However, that means that even during the wetter periods, there are lengthy fine spells, especially earlier in the day.
And remember, sunscreen is essential, given Uganda’s proximity to the equator.