Kampala sits at 1,190 meters above sea level, which means its equatorial location delivers perpetual spring rather than the blistering heat typical of sea-level tropical cities.
The city experiences two rainy seasons annually, with the heaviest downpours from March to May and a second wet period from September to November, making waterproof layers a year-round wardrobe staple.
Temperatures hover between 16°C and 27°C throughout the year, rarely straying far from this comfortable range regardless of season.
Humidity remains high even during drier months, so fabrics that dry quickly and breathe well will serve you far better than anything synthetic or heavy.
The altitude means you'll want a light jumper for evenings and early mornings, a detail that catches most first-time visitors completely off guard.
Kampala follows a wet/dry system rather than four seasons, though its highland elevation means you'll experience mild, consistent temperatures that feel more like eternal springtime than typical equatorial heat.