Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Kampala

Best time to visit Kampala: weather, crowds and events by month

Go in January, February, June, July, August or December for the driest days around Kampala. June to August and December are busiest and priciest; late January and February give similar weather with thinner crowds. Skip March to May and October to November unless you want low-season rates and accept afternoon storms.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20267 min read

Key facts

Best months
January, February, June, July, August, December
Rainy months
March to May, then October and November
Busiest and priciest
July, August and late December (peak trekking season)
Quietest
April, May and November
Rain pattern
Short afternoon storms rather than all-day rain; Kampala sits at about 1,150 m
Temperaturescheck
Warm and humid year-round at about 1,150 m; exact range check
Worst day for traffic
3 June, Martyrs' Day at Namugongo — Kampala roads gridlock
Biggest domestic travel peak
Easter and 25–26 December, when buses fill

Kampala month by month

Kampala sits on the Lake Victoria basin at about 1,150 m, so it is warm and humid rather than hot, and rain usually arrives as a heavy afternoon storm rather than a washed-out day. The two dry windows — December to February and June to August — are the ones to aim for. The rains come in March to May and again, more briefly, in October and November.

Use the table as a filter. If your trip is built around gorilla trekking or a safari elsewhere in Uganda, the same dry windows apply, and July and August are the peak for permits. If Kampala itself is the point — markets, food, music, a couple of days before or after a safari — the shoulder months are workable and cheaper, as long as you plan indoor backup for the afternoon.

Kampala month by month
MonthVerdictCrowdsPricesWhat it means in Kampala
JanuaryGoMediumHighDry and green; Liberation Day 26 Jan is a public holiday
FebruaryGoMediumHighStill dry and warm; good all-round month
MarchCautionLowMediumRains begin; expect wet days (check)
AprilCautionLowLowRainy season; low-season rates (check)
MayCautionLowLowRainy season; rates stay low (check)
JuneGoMediumHighDry season starts; Martyrs' Day 3 Jun jams the roads
JulyGoHighHighPeak trekking season; book far ahead
AugustGoHighHighPeak season continues; busiest city weeks
SeptemberGoMediumHighMostly dry with occasional showers
OctoberCautionLowMediumShort rains; Independence Day 9 Oct
NovemberCautionLowLowWet and quiet; discounted permits
DecemberGoHighHighDry again from mid-month; Christmas lodges fill

Verdicts follow the parent Uganda climate data for the Lake Victoria basin; prices are a 2026 estimate of relative season, not a quoted rate.

Crowds, prices and what to book

Kampala itself rarely feels crowded in the way a beach resort does, but the city's hotels, guesthouses and airport transfers fill when Uganda's trekking season peaks. July, August and the second half of December are the tightest: lodge rates in and around Kampala rise, and Entebbe airport arrivals bunch on the same days. Late January and February give you almost the same weather with noticeably more room to manoeuvre.

The low season is where the money is. April, May and November bring lower room rates and, outside Kampala, discounted gorilla permits — the parent country data puts low-season permits at about US$600 against the usual US$800, but confirm the current figure with a licensed operator before you commit. Book the permit first, then the flights, then the city hotel.

For the city stay, book ahead in the dry months and closer to arrival in the rains; exact lead times and rates vary, so check when you book. Airport transfers are worth arranging in advance at any time of year, because Entebbe is roughly 40 km from central Kampala and the drive can take anywhere from 45 minutes to two hours depending on traffic.

  • Book gorilla permits 4–6 months ahead for July and August
  • Easter and 25–26 December are the domestic travel peaks — buses fill
  • 3 June (Martyrs' Day) is the single worst day for Kampala traffic
  • Rainy-season hotel rates drop; check cancellation terms before paying

Weather and what to pack

Expect warm, humid days at Kampala's altitude of about 1,150 m; the altitude takes the edge off the equatorial heat, but the humidity is real, and a heavy afternoon storm can drop the temperature quickly. Exact temperature ranges vary — check a forecast before you pack. Bring light layers, a compact rain shell and shoes you do not mind getting muddy — red dust turns to slick clay in the rains.

Boda-boda (motorbike taxi) rides are the fastest way across the city and the most exposed to rain; a poncho or a spare shirt in your bag helps. Power cuts and patchy mobile data happen, so download offline maps and keep a charged power bank. A local eSIM set up before you land saves hunting for a SIM at Entebbe.

  • Light rain shell and quick-dry layers
  • Shoes with grip for muddy paths
  • Power bank and offline maps
  • Reef-safe repellent for evening mosquitoes

Events and holidays that change your trip

Uganda's public holidays mostly pass quietly for visitors, with two exceptions. Martyrs' Day on 3 June draws millions of pilgrims to the Namugongo shrines outside Kampala and gridlocks the city's roads — avoid arriving, departing or crossing town that day. Christmas and Boxing Day on 25–26 December are the biggest domestic travel peak, when buses and coaches fill with people heading to home villages.

Easter moves each year and is a medium-impact travel peak for Ugandans, so book intercity transport early. Liberation Day (26 January), Archbishop Janani Luwum Day (16 February), International Women's Day (8 March), Labour Day (1 May), Heroes' Day (9 June) and Independence Day (9 October) are public holidays with low impact on travellers, though banks and some offices close. Eid al-Fitr and Eid al-Adha move with the lunar calendar and are also public holidays.

Events and holidays that change your trip
DateEventImpact on you
26 JanLiberation DayPublic holiday; low impact
16 FebArchbishop Janani Luwum DayPublic holiday; low impact
8 MarInternational Women's DayPublic holiday; low impact
Mar–Apr (moves)Good Friday and Easter MondayDomestic travel peak; book transport early
1 MayLabour DayPublic holiday; low impact
3 JunMartyrs' DayHigh impact: Namugongo pilgrimage, Kampala gridlock
9 JunHeroes' DayPublic holiday; low impact
9 OctIndependence DayPublic holiday; low impact
Lunar (moves)Eid al-Fitr and Eid al-AdhaPublic holidays
25–26 DecChristmas and Boxing DayHigh impact: buses full, lodges booked

What a Kampala trip costs by season

Prices below are 2026 estimates for the city, not quotes, and should be confirmed when you book. The gap between high and low season is smaller in Kampala than in the safari lodges, but it is still worth timing your trip around it. The single biggest fixed cost on most Uganda itineraries is the gorilla permit, which is set nationally rather than by season.

What a Kampala trip costs by season
ItemHigh season (Jul–Aug, late Dec)Low season (Apr–May, Nov)
Mid-range hotel, per nightCheck current ratesCheck current rates
Budget guesthouse, per nightCheck current ratesCheck current rates
Airport transfer, Entebbe to KampalaCheck current ratesCheck current rates
Gorilla permit (national, not city)US$800About US$600
Boda-boda hop across townCheck current fareCheck current fare

Estimates only; confirm current rates when booking. Permit prices are set by the national wildlife authority and change — check before paying a deposit.

Practical tips

Build your Kampala days around mornings. Rain, when it comes, tends to arrive in the afternoon, so markets, walking and viewpoints work better before lunch. Keep one indoor option per day — a museum, a craft market or a long lunch — for when the sky opens.

If your trip continues beyond the city, the same dry windows apply across Uganda. The Ssese Islands on Lake Victoria are a short hop from Entebbe and are at their easiest in the dry months. For a first look at the city's shape, a short itinerary helps you decide how many nights to give Kampala before heading west or north.

  • Plan outdoor sights for the morning
  • Keep a rainy-day indoor backup
  • Allow 45–120 minutes for the Entebbe road
  • Check your yellow fever certificate is valid before flying

Questions people ask

When is the best time to visit Kampala?

January, February, June, July, August and December are the driest months. June to August and late December are busiest and priciest; late January and February offer similar weather with thinner crowds and easier hotel availability.

When is Kampala least crowded?

April, May and November are the quietest months, with the lowest hotel rates. Expect afternoon storms and muddy paths, and check whether low-season gorilla permit discounts are running before you book.

What is the weather like in Kampala by month?

Warm and humid year-round at about 1,150 m. December to February and June to August are driest. March to May is the wettest stretch, and October to November brings short rains, usually as heavy afternoon storms rather than all-day rain.

What should I avoid when planning around Kampala's events?

Avoid arriving or crossing the city on 3 June, when Martyrs' Day brings millions of pilgrims to Namugongo and gridlocks the roads. Book intercity transport early around Easter and 25–26 December, the biggest domestic travel peaks.

Is the rainy season a bad time to visit Kampala?

Not necessarily. Rain usually falls in short, heavy afternoon bursts, and hotel rates drop. Plan outdoor sights for the morning, keep an indoor backup, and expect muddy paths if you head out of the city.

Deep dive

Every source; changeable facts are marked check

Sources