WhereItsSunny

Climate of Uganda — Month by Month

Country-wide average for Uganda. Part of Eastern Africa, Africa.

Located in Eastern Africa, Africa, Uganda has a consistently warm climate. Country-wide average temperatures range from 21°C / 69.8°F in June to 23°C / 73.4°F in February, with annual rainfall totalling around 1165 mm / 45.9 in — driest in July (45 mm / 1.8 in), wettest in April (160 mm / 6.3 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Uganda →
See all 111 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January22.5°C72.5°F75 mm3″
February23°C73.4°F80 mm3.1″Tropical
March23°C73.4°F110 mm4.3″Tropical
April22°C71.6°F160 mm6.3″Tropical
May21.5°C70.7°F140 mm5.5″
June21°C69.8°F70 mm2.8″
July21°C69.8°F45 mm1.8″Sunny & Mild
August21.5°C70.7°F65 mm2.6″
September22°C71.6°F90 mm3.5″Tropical
October22°C71.6°F110 mm4.3″Tropical
November22°C71.6°F120 mm4.7″Tropical
December22°C71.6°F100 mm3.9″Tropical

Frequently asked questions

What is the best time to visit Uganda?

The best months to visit Uganda for sunny, dry weather are July. The warmest month is February (23°C / 73.4°F average), and the driest is July (~45 mm / 1.8 in rainfall).

What is the climate of Uganda?

Uganda has country-wide monthly average temperatures ranging from 21°C / 69.8°F in June to 23°C / 73.4°F in February. Annual rainfall averages about 1165 mm / 45.9 in, with the wettest month being April (160 mm / 6.3 in) and the driest July (45 mm / 1.8 in). Regional variation within Uganda can be significant — see subdivision or city pages for detail.

What is the hottest month in Uganda?

The hottest month in Uganda is February, with a country-wide average temperature of 23°C / 73.4°F.

What is the coldest month in Uganda?

The coldest month in Uganda is June, with a country-wide average temperature of 21°C / 69.8°F.

When does it rain most in Uganda?

The wettest month in Uganda is April, averaging about 160 mm / 6.3 in of rain. The driest is July with about 45 mm / 1.8 in.