Uganda flagClimate & Weather Guide · Uganda

Climate & Weather Guide in Uganda

Climate zones, seasonal temperatures, rainfall patterns, and best travel times

Uganda, straddling the equator in East Africa, features a predominantly tropical climate with no distinct winter or summer seasons due to its equatorial position. Temperatures remain consistently warm year-round, averaging 23-28°C, with two rainy seasons (March-May and September-November) and two drier periods (December-February and June-August). The country spans 241,038 km² with diverse topography including plateaus, lakes, mountains, and semi-arid northeast, leading to variations from tropical rainforest in the south to semi-arid conditions in the north. Annual rainfall ranges widely from under 500mm in arid zones to over 1500mm near Lake Victoria, supporting lush vegetation and agriculture but posing flood risks during wet periods. High humidity and abundant sunshine make it appealing for expats seeking perpetual warmth, though northeast dryness requires water management.

Summer Average

24-30°C

Winter Average

22-28°C

Climate Types

Tropical rainforest and Tropical savanna and Semi-arid

Annual Rainfall

400-2000 mm

Sunshine Hours

2,200-2,800 hours annually

Average Humidity

65-85%

Regional Climate Variations

Southwest Highlands and Lake Victoria Basin

This region around Lake Victoria and the southwest features a tropical rainforest climate (Af), with high rainfall exceeding 1500mm annually during two wet seasons. Temperatures stay warm at 22-28°C year-round, moderated by the lake and rolling hills. High humidity and frequent showers create lush greenery, ideal for tea and banana plantations, but heavy rains can cause flooding and landslides. Expats enjoy consistent warmth without extremes, though umbrellas are essential from March-May and September-November.

Summer:23-28°C
Winter:22-27°C
Very high rainfall

Lush, humid paradise with reliable rains fostering vibrant ecosystems, perfect for nature lovers but challenging for dry-season escapes.

Central Plateau

Encompassing Kampala and the heartland, this area has a tropical rainforest to savanna transition (Af/Aw), with 1200-1600mm rainfall concentrated in two wet periods. Equatorial warmth prevails at 23-29°C, influenced by Lake Victoria's moderating effect and hilly terrain. Dry spells bring clearer skies for outdoor activities, while wet seasons feature thunderstorms and high humidity. Residents appreciate the fertile soils for farming and urban vibrancy, with minimal temperature swings suiting expat lifestyles.

Summer:24-29°C
Winter:22-28°C
High rainfall

Equatorially balmy with seasonal downpours that refresh the landscape, offering a dynamic mix of sun and showers for comfortable living.

Eastern Lake Region

Around Lakes Kyoga and bisected by the Nile, this zone blends tropical savanna (Aw) with wetter influences, receiving 1000-1500mm rain. Steady temperatures of 23-30°C persist, with drier periods aiding travel. The flat to undulating terrain and river proximity enhance humidity, supporting fishing and agriculture. Expats find the moderate rains manageable, with sunny dry seasons ideal for exploration amid scenic waterways.

Summer:24-30°C
Winter:23-29°C
High rainfall

Warm and watery with balanced wet-dry cycles, evoking a tropical heartbeat of steady heat and refreshing bursts.

Northern Dry Savanna

The north features tropical savanna (Aw) with 700-1200mm rainfall, dropping in drier spells. Daytime highs reach 30°C, cooling slightly at night to 22°C, with growing aridity northward. Vast plains suit pastoralism, but water scarcity challenges arise. Expats adapt with the sunnier, less humid conditions favoring outdoor pursuits during extended dry periods.

Summer:25-30°C
Winter:23-29°C
Moderate rainfall

Sunny savanna warmth with crisp dry seasons, delivering expansive skies and milder humidity for adventurous residents.

Northeast Semi-Arid Zone

The arid northeast (BSwh/BSh) around Moroto receives very low rainfall under 500mm, with semi-arid conditions and high evaporation. Temperatures fluctuate 22-32°C, hottest in dry spells. Sparse vegetation and rugged terrain define this Karamoja region, prone to droughts impacting livelihoods. Expats value the clear, dry air for stargazing and hiking, though dust and heat demand preparation.

Summer:26-32°C
Winter:22-30°C
Low rainfall

Hot, dry outpost with intense sun and cool nights, appealing to those craving arid adventure over tropical moisture.

Western Mountains

The Rwenzori foothills and Albertine Rift exhibit tropical highland influences within Aw/Af zones, with 1500+mm rain and cooler elevations up to 5000m. Base temperatures 20-28°C moderate with altitude, fog, and mists enhancing biodiversity. Wet seasons amplify cloudiness, ideal for hiking amid gorillas. Expats relish the fresher air and varied microclimates contrasting lowland heat.

Summer:20-27°C
Winter:19-26°C
Very high rainfall

Cooler, misty highlands with perpetual verdure, providing refreshing relief and epic scenery for mountain enthusiasts.

Uganda's equatorial tropical climate offers year-round warmth with rainfall varying from very low in the arid northeast to very high near lakes and mountains, creating diverse living options. Expats enjoy consistent 22-30°C temperatures and sunshine, ideal for outdoor lifestyles, though wet seasons demand rain preparedness. The blend of savanna, rainforest, and highland zones suits varied preferences from dry adventures to lush retreats.