Country · 17 destinations
Best time to visit Uganda
The best time to visit Uganda is June and July. Its destinations score highest in July, with an average travel score of 71 out of 100.
The climate in Uganda through the year
When to go
Uganda scores highest on Eddigo’s travel score in June and July, with an average of 71 out of 100 in July across the 17 destinations Eddigo covers. Daytime highs in July are around 28°C throughout the country. November–February and August–September are a fair alternative. The lowest average is in April (48), with daytime highs from 26°C to 31°C.
Where in the country
In July, the highest scores are in Mbarara (79), Masaka (79) and Katabi (76), while Mbale scores 58. The destinations do not all peak at the same time:
- July: Kampala, Mbarara, Njeru, Mukono, Kajansi and 5 more
- December: Gulu, Hoima, Lira and Masindi
- June: Ibanda, Kasese and Mbale
Warmest, coolest, wettest and driest
Over the year, Lira is the warmest destination (daytime highs averaging 31°C) and Ibanda the coolest (27°C). Katabi gets the most precipitation, about 1,610 mm a year, and Mbarara the least, about 1,120 mm. The highest-lying is Ibanda at about 1,450 m. The warmest sea is at Hoima: 30°C in March.
By type of trip
The best months change with what you want to do. With Eddigo’s trip types, Uganda averages 65 or more in these months:
Month by month
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 60 | 27–33° | 29° | 65 mm | Gulu 74 · Hoima 69 · Lira 66 |
| February | 61 | 28–33° | 29° | 64 mm | Gulu 66 · Kajansi 64 · Hoima 64 |
| March | 49 | 27–32° | 30° | 129 mm | Gulu 56 · Lira 53 · Mbale 53 |
| April | 48 | 26–31° | 30° | 169 mm | Kampala 50 · Kajansi 50 · Katabi 50 |
| May | 49 | 26–30° | 30° | 152 mm | Mbale 51 · Kampala 50 · Mukono 50 |
| June | 69 | 26–30° | 29° | 84 mm | Mbarara 78 · Ibanda 78 · Mubende 73 |
| July | 71 | 27–29° | 28° | 73 mm | Mbarara 79 · Masaka 79 · Katabi 76 |
| August | 63 | 27–30° | 29° | 108 mm | Mbarara 70 · Ibanda 69 · Katabi 67 |
| September | 56 | 27–30° | 29° | 138 mm | Gulu 62 · Hoima 60 · Masindi 60 |
| October | 49 | 26–30° | 29° | 158 mm | Gulu 54 · Hoima 52 · Mubende 52 |
| November | 51 | 26–30° | 29° | 147 mm | Gulu 61 · Mbale 57 · Lira 56 |
| December | 60 | 26–31° | 29° | 97 mm | Gulu 76 · Hoima 71 · Lira 69 |
Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.