Uganda is located around the equator. Because of this the climate is pleasant the whole year through! Traveling in Uganda is for this reason not limited by climate! The temperatures are in average between 22 and 28 Celcius. In the higher located areas the temperature drops quite a lot (mainly at night). This is in areas like Bwindi, Kisoro, Lake Bunyonyi, Mount Elgon, Sipi Falls and Rwenzori Mountains.
Uganda is a green country. This has a reason; there is enough water and enough sun!. Due climate changes it's hard to predict when rain season will be. However; The heavy rainy season suppose to be in March-May, light rainy season November-December, though there will always be plenty hours of sunshine. When rain comes in during your tour roads can get rough and journey times may extend.