Kampala - Things to Do in Kampala in December

Things to Do in Kampala in December

December weather, activities, events & insider tips

December Weather in Kampala

28°C (82°F) High Temp
17°C (63°F) Low Temp
0.0 mm (0.0 inches) Rainfall
70% Humidity

Is December Right for You?

Advantages

  • Dry season means minimal rainfall despite those 10 rainy days listed - when showers do hit, they're typically brief afternoon downpours that clear within 20-30 minutes. You'll actually get more consistent sunshine than most other months, making it ideal for outdoor exploration around the city's seven hills.
  • Pleasant morning temperatures around 17-20°C (63-68°F) create perfect conditions for early starts at Kasubi Tombs or hiking trails in the surrounding areas. The city genuinely wakes up early in December, and you'll want to take advantage of those cooler hours before midday heat sets in.
  • December marks the beginning of Uganda's peak tourist season, but Kampala itself doesn't get overwhelmed the way beach destinations do. You'll find the city buzzing with energy as Ugandans return home for holidays and local businesses gear up for festive season, creating an authentic cultural atmosphere without the crushing crowds.
  • Visibility around Lake Victoria reaches its best in December - the dry conditions mean you can actually see across the water from spots like Munyonyo or Entebbe. The 70% humidity sounds high, but it's considerably lower than the 85%+ you'd experience during rainy season, making walking around the city far more comfortable.

Considerations

  • That 28°C (82°F) high combined with 70% humidity creates sticky midday conditions between 12pm-3pm. The sun feels intense with UV index at 8, and you'll notice most locals retreat indoors during these hours. Plan your outdoor activities for morning or late afternoon, or you'll be miserable and potentially sunburned.
  • December is when accommodation prices jump 30-50% compared to shoulder season months like May or October. Hotels around Kampala know they can charge premium rates as both international tourists and diaspora Ugandans return home for Christmas and New Year celebrations. Book at least 6-8 weeks ahead or expect to pay inflated rates.
  • Those 10 rainy days are unpredictable - the data shows 0.0 inches total rainfall, which honestly seems like a data quirk, because December typically sees around 75-100 mm (3-4 inches). When afternoon storms do roll in, they can temporarily flood low-lying areas in neighborhoods like Nakawa or Ntinda, making boda boda transport temporarily chaotic.

Best Activities in December

Lake Victoria Island Excursions

December's dry conditions make this the absolute best time for day trips to the Ssese Islands or shorter excursions to Ngamba Island Chimpanzee Sanctuary. The lake is typically calmer with better visibility, and you'll avoid the choppy waters that come with rainy season. Morning departures around 8-9am give you the smoothest crossing before afternoon breezes pick up. The combination of clear skies and lower water levels also means better wildlife spotting along shorelines.

Booking Tip: Island tours typically run 80,000-150,000 UGX per person depending on destination and inclusions. Book 7-10 days ahead through operators with proper life jackets and licensed captains - check reviews specifically mentioning safety equipment. Most tours depart from Nakiwogo landing site in Entebbe. Reference the booking widget below for current tour options with verified operators.

Kampala City Walking Tours

The dry December weather makes this the ideal month for exploring Kampala's hills on foot - something that's genuinely miserable during muddy rainy season. Focus on early morning tours starting around 7-8am when temperatures are still around 18-20°C (64-68°F). You'll cover neighborhoods like Old Kampala, the Central Business District, and Nakasero Market without dealing with afternoon heat. The festive season also means streets are more animated with holiday preparations and decorations.

Booking Tip: Walking tours generally cost 40,000-80,000 UGX for 3-4 hour experiences. Look for guides registered with Uganda Tourism Board who can provide cultural context beyond just pointing out buildings. Most tours cover 5-8 km (3-5 miles) with moderate hill climbing. See current tour options in the booking section below.

Bwindi or Mgahinga Gorilla Trekking Extensions

While gorilla trekking happens year-round, December is actually one of the two best months because trails in Bwindi Impenetrable Forest and Mgahinga are driest and most accessible. Most visitors use Kampala as their entry point before heading southwest. The 3-4 day extensions from Kampala make sense in December when weather cooperates - you're looking at 8-10 hour drives or short domestic flights. Permits are 700 USD and must be booked months ahead, but December availability tends to be better than June-August peak.

Booking Tip: Multi-day gorilla packages from Kampala typically run 1,200-2,000 USD including permit, transport, accommodation, and meals. Book permits at least 4-6 months ahead through Uganda Wildlife Authority or licensed operators. December permits sell out but not as quickly as mid-year holidays. Check the booking widget below for current package availability.

Mabamba Swamp Shoebill Birding

December sits right in the sweet spot for shoebill sightings - the swamps are accessible but water levels haven't dropped so low that birds disperse. Early morning canoe trips starting at 6-7am give you the best chance of spotting these prehistoric-looking birds before they become inactive in midday heat. The 45-minute drive from Kampala to Mabamba Bay is reliably passable in December, unlike rainy season when roads can be challenging.

Booking Tip: Shoebill birding trips cost 100,000-180,000 UGX per person including canoe, guide, and transport from Kampala. Success rates in December run around 70-80% for sightings. Book 3-5 days ahead and confirm your guide has recent sighting reports. Tours typically last 5-6 hours total. See booking options below for current operators.

Jinja Adventure Sports Day Trips

The 80 km (50 mile) trip to Jinja makes for an excellent December day trip when roads are dry and the Nile is at good levels for white-water rafting, kayaking, or stand-up paddleboarding. December water levels are typically stable - not the extreme high flows of rainy season or the low flows of February. The drive takes about 2 hours each way on decent tarmac. You'll also find the Source of the Nile area less crowded than you'd expect given it's high season.

Booking Tip: Full-day Jinja trips from Kampala typically cost 150,000-300,000 UGX depending on activities included. White-water rafting alone runs around 200,000-250,000 UGX. Book 5-7 days ahead and confirm pickup times - most tours leave Kampala by 7am to maximize time on the river. Reference the booking section below for current packages.

Kampala Food Market and Street Food Tours

December brings seasonal foods and festive preparations that make market tours particularly interesting. Nakasero Market, Owino Market, and evening street food scenes in neighborhoods like Kabalagala are most comfortable to explore in December's drier conditions. You'll find special holiday foods like grasshoppers (nsenene) if the season aligns, plus increased variety as vendors stock up for celebrations. Evening food tours work well because temperatures drop to comfortable levels after 6pm.

Booking Tip: Food tours range from 50,000-120,000 UGX for 3-4 hour experiences including tastings. Look for guides who can explain Ugandan food culture and handle dietary restrictions. Tours typically cover 6-10 tastings. Some focus on markets, others on street food or sit-down restaurants. Check current food tour options in the booking widget below.

December Events & Festivals

Early December

Kampala Restaurant Week

Typically runs in early December, this event showcases Kampala's growing dining scene with special prix-fixe menus at participating restaurants. You'll find everything from upscale spots in Kololo to casual eateries offering 3-course meals at discounted rates, usually around 35,000-60,000 UGX. It's a decent way to sample restaurants you might not otherwise try, and reservations are genuinely necessary at popular venues.

Mid December

Rolex Festival

This celebration of Uganda's beloved street food - the rolex, a chapati rolled with eggs and vegetables - happens in mid-December at various locations around the city. It's become a legitimate cultural event with rolex-making competitions, live music, and crowds of locals. Worth attending if you're around, as it captures Kampala's street food culture in a concentrated, festive atmosphere.

Late December

Kampala City Festival

Usually scheduled for late December, this multi-day event takes over parts of the city center with music performances, cultural displays, food vendors, and activities celebrating Ugandan culture. It draws significant local crowds and can cause traffic disruptions around the CBD, but offers authentic insight into contemporary Ugandan urban culture. Free to attend with some activities requiring small fees.

Essential Tips

What to Pack

Lightweight long-sleeve shirts in breathable cotton or linen - they protect from that UV index 8 sun while keeping you cooler than synthetic fabrics in 70% humidity. Locals actually wear long sleeves during the day for sun protection.
SPF 50+ sunscreen and reapply every 2 hours - that equatorial sun is no joke, and you'll burn faster than you expect even on hazy days. Bring enough from home as quality sunscreen in Kampala costs 2-3x what you'd pay elsewhere.
Compact rain jacket or umbrella - despite the dry season designation, those 10 rainy days mean brief afternoon downpours that can drench you in minutes. A small packable jacket works better than a full rain suit.
Comfortable walking shoes with good tread - Kampala's hills are steep and sidewalks are often uneven or nonexistent. You'll be doing more walking than you think, often on red dirt paths that get slippery even from brief rain.
Hat with brim or cap - essential for midday sun protection when exploring outdoor sites. The combination of altitude at 1,190 m (3,900 ft) and equatorial location means intense sun exposure.
Light scarf or shawl - useful for visiting religious sites like Kasubi Tombs or mosques where modest dress is required, and provides extra sun protection. Also helps in overly air-conditioned restaurants and malls.
Insect repellent with DEET - mosquitoes are present year-round in Kampala, though December isn't peak season. Evening outdoor activities around Lake Victoria areas particularly need protection. Bring from home for better quality.
Small daypack for water, sunscreen, and layers - you'll need to carry water constantly in the heat, and having a bag for temple visits or market shopping is essential. Something that zips fully to deter pickpockets in crowded areas.
Cash in small denominations - many local experiences, street food, and boda boda rides require cash in 1,000-10,000 UGX notes. ATMs dispense large bills that vendors often can't break.
Portable phone charger - power outages happen occasionally even in December, and you'll be using your phone constantly for navigation, photos, and mobile money payments. A 10,000 mAh battery pack covers 2-3 full charges.

Insider Knowledge

Book accommodation in Kololo, Nakasero, or Muyenga neighborhoods rather than near the city center - these areas offer better value, quieter nights, and easier access to restaurants while still being 10-15 minutes from main attractions. December prices in these neighborhoods run 30-40% less than equivalent hotels in Kampala Serena or Sheraton areas.
Use the SafeBoda or Uber Boda apps rather than flagging random boda bodas on the street - you'll get fixed prices, driver accountability, and helmet provision. December traffic gets heavier with holiday travelers, so bodas become the most efficient transport for distances under 5 km (3 miles). Typical rides cost 3,000-8,000 UGX.
Exchange money at forex bureaus rather than banks or your hotel - you'll get rates 2-3% better than banks and significantly better than hotels. Reputable bureaus cluster around Kampala Road and Entebbe Road. Bring USD bills printed after 2013 as older bills get rejected or receive worse rates.
Plan outdoor activities before 11am or after 4pm in December - that midday heat and UV exposure genuinely makes sightseeing unpleasant, and you'll notice attractions like Kasubi Tombs are nearly empty during these hours for good reason. Follow local patterns of indoor time during peak heat.

Avoid These Mistakes

Underestimating Kampala traffic during December - holiday travelers, shopping traffic, and general congestion mean a 5 km (3 mile) trip can take 45-60 minutes during peak hours around 8-9am and 5-7pm. Budget double the time you think you need for any cross-city journey, or use bodas to weave through jams.
Booking accommodation in the Central Business District thinking it's convenient - the CBD empties out after 6pm, has limited restaurant options, and gets noisy during the day. You'll have a better experience in residential neighborhoods with actual nightlife and dining scenes like Kabalagala or Kololo.
Assuming December is fully dry season and not bringing rain gear - those 10 rainy days might seem minimal, but afternoon storms can be intense when they hit. Tourists get caught without umbrellas and end up soaked or stuck waiting out 30-minute downpours.

Explore Activities in Kampala

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.