The city is located in central-southern Uganda, practically at the equator, on the shores of Lake Victoria, at an altitude of 1,100 meters (3,600 feet), and about 30 km (18 mi) southwest of Kampala. The altitude and the waters of the lake mitigate the climate, which is warm without excesses all year round.
As for the rains, we are in one of the wettest areas of Uganda. There is no dry season, however, there are two rainier periods, from March to June and from October to December. The wettest months are April and May.
Thunderstorms are very frequent. In fact, we are in one of the areas with the most thunderstorms in the world (sometimes even without rain): on average, every second day, with a maximum of 20-25 per month in April and May.
However, the sun shines quite often, with a maximum in January and February, that is, in one of the two relatively dry seasons.
. Here are the average temperatures.
January is generally a warm to hot, muggy month. The average temperature is of
23.2 °C, with a minimum of
19.3 °C and a maximum of
27.1 °C.

On the coldest nights of the month, the temperature usually drops to around
16.5 °C.

On the warmest days of the month, the temperature usually reaches around
30 °C.

Precipitation amounts to
85 mm, distributed over 7 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 62% of the time.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of
10.3 kph.
February, the warmest month of the year, is generally a warm to hot, muggy month. The average temperature is of
23.5 °C, with a minimum of
19.6 °C and a maximum of
27.4 °C.

On the coldest nights of the month, the temperature usually drops to around
16.5 °C.

On the warmest days of the month, the temperature usually reaches around
30.5 °C.

Precipitation amounts to
85 mm, distributed over 7 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 60% of the time.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
10.7 kph.
March is generally a warm to hot, muggy month. The average temperature is of
23.2 °C, with a minimum of
19.6 °C and a maximum of
26.8 °C.

On the coldest nights of the month, the temperature usually drops to around
17 °C.

On the warmest days of the month, the temperature usually reaches around
29.5 °C.

Precipitation amounts to
185 mm, distributed over 13 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 80%. Hence, the air is normally humid.
The average wind speed is of
11.2 kph.
April is generally a warm to hot, muggy month. The average temperature is of
22.8 °C, with a minimum of
19.5 °C and a maximum of
26.1 °C.

On the coldest nights of the month, the temperature usually drops to around
16.5 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
265 mm, distributed over 17 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6 hours of sunshine per day. So, the sun shines 50% of the time.
The average humidity is 82%. Hence, the air is normally humid.
The average wind speed is of
11.3 kph.
May is generally a warm month. The average temperature is of
22.5 °C, with a minimum of
19.4 °C and a maximum of
25.6 °C.

On the coldest nights of the month, the temperature usually drops to around
17 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
255 mm, distributed over 16 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6 hours of sunshine per day. So, the sun shines 51% of the time.
The average humidity is 83%. Hence, the air is normally humid.
The average wind speed is of
10.8 kph.
June is generally a warm month. The average temperature is of
22.3 °C, with a minimum of
19 °C and a maximum of
25.6 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
115 mm, distributed over 9 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6 hours of sunshine per day. So, the sun shines 52% of the time.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
10.6 kph.
July, the coolest month of the year, is generally a warm month. The average temperature is of
22 °C, with a minimum of
18.3 °C and a maximum of
25.6 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
70 mm, distributed over 7 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 80%. Hence, the air is normally humid.
The average wind speed is of
10.9 kph.
August is generally a warm month. The average temperature is of
22 °C, with a minimum of
18.2 °C and a maximum of
25.8 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
28.5 °C.

Precipitation amounts to
80 mm, distributed over 6 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 52% of the time.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
10.4 kph.
September is generally a warm month. The average temperature is of
22.5 °C, with a minimum of
18.4 °C and a maximum of
26.5 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
29.5 °C.

Precipitation amounts to
80 mm, distributed over 7 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 54% of the time.
The average humidity is 80%. Hence, the air is normally humid.
The average wind speed is of
10.7 kph.
October is generally a warm month. The average temperature is of
22.5 °C, with a minimum of
18.6 °C and a maximum of
26.4 °C.

On the coldest nights of the month, the temperature usually drops to around
17 °C.

On the warmest days of the month, the temperature usually reaches around
29 °C.

Precipitation amounts to
130 mm, distributed over 11 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
10.4 kph.
November is generally a warm month. The average temperature is of
22.3 °C, with a minimum of
18.6 °C and a maximum of
26 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
28.5 °C.

Precipitation amounts to
170 mm, distributed over 14 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 56% of the time.
The average humidity is 82%. Hence, the air is normally humid.
The average wind speed is of
10.1 kph.
December is generally a warm month. The average temperature is of
22.5 °C, with a minimum of
18.8 °C and a maximum of
26.2 °C.

On the coldest nights of the month, the temperature usually drops to around
16 °C.

On the warmest days of the month, the temperature usually reaches around
28.5 °C.

Precipitation amounts to
120 mm, distributed over 10 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 57% of the time.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
9.5 kph.