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 →
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 22.5°C72.5°F | 75 mm3″ | — |
| February | 23°C73.4°F | 80 mm3.1″ | Tropical |
| March | 23°C73.4°F | 110 mm4.3″ | Tropical |
| April | 22°C71.6°F | 160 mm6.3″ | Tropical |
| May | 21.5°C70.7°F | 140 mm5.5″ | — |
| June | 21°C69.8°F | 70 mm2.8″ | — |
| July | 21°C69.8°F | 45 mm1.8″ | Sunny & Mild |
| August | 21.5°C70.7°F | 65 mm2.6″ | — |
| September | 22°C71.6°F | 90 mm3.5″ | Tropical |
| October | 22°C71.6°F | 110 mm4.3″ | Tropical |
| November | 22°C71.6°F | 120 mm4.7″ | Tropical |
| December | 22°C71.6°F | 100 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.