Average Weather Around Christmas in Nairobi, Kenya: Climate Insights & Travel Tips

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

Christmas in Nairobi feels mild and comfortable, a far cry from the snowy scenes most people imagine for the holidays. Around Christmas, daytime temperatures hover near 25°C (77°F), while nights cool down to about 14°C (57°F), and you’ll get moderate rainfall.

This mix of warmth and fresh, cooler evenings sets a pleasant stage for outdoor activities and festive gatherings.

Buy Emergency Weather Gear On Amazon

You’ll get a blend of sunshine and the occasional shower in December, but the rain rarely sticks around for long. Most days are bright enough for sightseeing.

Evenings stay cool, so you can enjoy them without bundling up in heavy clothes. The air feels fresh, and the moderate humidity keeps things comfortable for most visitors.

Nairobi’s unique spot as a highland city near the equator really stands out this season. The altitude keeps conditions milder than in many other parts of Kenya.

You get a more temperate climate, which makes Christmas in Nairobi a great time to explore the city, parks, and nearby attractions.

Typical December Weather in Nairobi

In December, Nairobi brings warm days, cool nights, and a mix of sunshine with a few showers. You’ll find comfortable temperatures, moderate humidity, and enough daylight for outdoor fun throughout the holidays.

Average Temperatures During Christmas

During December, Nairobi’s daytime temperatures usually land between 24°C and 26°C (75°F to 79°F). Nights cool off, often dipping to around 14°C to 16°C (57°F to 61°F).

This moderate range lets you enjoy warm afternoons without sweltering, while mornings and evenings might have you reaching for a light sweater or jacket.

You won’t notice drastic swings, but the difference between midday and late night can feel pretty distinct. If you’re heading out, go for light clothing during the day, then add an extra layer after sunset.

Time of Day Average Temperature
Daytime 24–26°C (75–79°F)
Nighttime 14–16°C (57–61°F)

Rainfall and Chances of Precipitation

December follows Nairobi’s short rainy season, so showers still happen, but they’re lighter and less persistent than in November.

The city usually gets 55–65 mm of rain during the month. Expect rain on about 10–12 days, usually as brief showers rather than long, dreary spells.

There’s about a 35–40% chance of rain on any given day, so packing a rain jacket or umbrella is just smart. Showers tend to pop up in the afternoon or evening, leaving mornings mostly clear and good for plans outside.

Rainfall Measure Typical Value
Monthly Total 55–65 mm
Rainy Days 10–12 days
Daily Chance 35–40%

Humidity Levels and Sunshine Hours

Humidity in December averages about 70–76%. Thanks to Nairobi’s elevation at over 1,600 meters, it feels more comfortable than in Kenya’s lowlands.

You’ll get around 7–8 hours of sunshine per day, adding up to more than 250 hours during the month. Days are long, with about 12 hours of daylight to make the most of.

With moderate humidity and plenty of sunshine, December turns out to be one of the brighter, more pleasant months. Bring sunscreen, sunglasses, and a hat—sun protection really matters, especially at midday.

Weather Factor Average Value
Humidity 70–76%
Sunshine Hours 7–8 per day
Total Sunshine ~250+ hours
Daylight ~12 hours

Köppen Climate Classification and Nairobi’s Unique Climate

Nairobi’s weather stays mild all year, thanks to its elevation and equatorial location. Rainfall, temperature, and sunshine combine to give the city a climate that’s pretty different from other African capitals.

Overview of Nairobi’s Climate Type

According to the Köppen climate classification, Nairobi usually falls under Cfb (oceanic climate) or sometimes Cwb (subtropical highland climate), depending on who you ask. Both types mean moderate temperatures, no extreme dry season, and clear rainy periods.

The yearly average temperature sits close to 18–20°C (64–68°F). Highs reach the mid-20s °C (mid-70s °F), and lows settle around 12–14°C (54–57°F).

Because the temperatures don’t swing wildly, you don’t get those sudden changes common in lower regions.

Rain falls throughout the year, but it peaks in April–May and October–November. December, when Christmas rolls around, usually brings lighter showers than the long rains, with totals near 50–60 mm. So, you’ll see some rain, but you’ll also get long stretches of dry, clear weather.

Humidity averages between 65% and 80%, and it feels comfortable compared to the coast. December brings about 9 hours of sunshine per day, so there’s plenty of daylight for outdoor activities, even if clouds drift by.

How Geography Influences Christmas Weather

Nairobi sits at about 1,795 meters (5,889 feet) above sea level. This altitude really shapes your Christmas weather.

Buy Emergency Weather Gear On Amazon

Even though the city’s almost on the equator, the high elevation keeps daytime temperatures mild and nights cool.

The highlands and nearby mountains influence rainfall, too. Moist air from the Indian Ocean rises over this terrain, causing showers, especially in the wet seasons.

In December, this effect weakens, so you get fewer rainy days compared to April or November.

Nairobi escapes the extreme heat of Kenya’s lowlands and the heavy humidity of the coast. Instead, you get daytime highs around 24–25°C (75–77°F) and cooler nights close to 14°C (57°F).

These conditions make outdoor gatherings, safaris, and city walks genuinely comfortable during the holidays.

Winds stay gentle, averaging about 11 km/h (7 mph), which keeps the air fresh without any bothersome gusts. This mix of warmth, manageable rainfall, and steady breezes really defines Nairobi’s Christmas climate.

Weather Patterns Leading Up to Christmas

In Nairobi, December’s weather marks the end of the short rains and the start of a drier stretch. You’ll enjoy mild temperatures, moderate humidity, and a blend of cloudy and sunny days.

Transition from Short Rains to Festive Season

By early December, Nairobi still feels the tail end of the short rain season that starts in October. Showers stick around but get lighter and less frequent as the days go by.

Rainfall averages around 58 mm, which is much less than the heavy April rains but still enough to keep things green.

Cloud cover is more common at the start of the month. As Christmas draws near, skies usually clear up, giving you more sunshine.

On average, you’ll see about 9 hours of daylight with bright mornings and the occasional afternoon shower.

Humidity stays moderate, often between 70% and 80%. Paired with some rain, the air can feel a bit damp.

But with fewer rainy days than November, it’s much easier to get out and about.

This transition means you avoid the heaviest rains but still get cooler, comfortable weather compared to the hotter months.

Day and Night Temperature Variations

December temperatures remain mild, making Nairobi comfortable for both visitors and locals. Daytime highs usually range between 24°C (75°F) and 26°C (79°F), so afternoons feel warm but not too hot.

At night, things cool down to about 13°C (55°F) to 15°C (59°F). You might want a light sweater or jacket, especially if you’re out after dark.

The difference between day and night temperatures is noticeable, but nothing too dramatic. This daily rhythm brings pleasant mornings, warm afternoons, and refreshing evenings.

Because of the city’s elevation, the air stays cooler than in many other parts of Kenya. This altitude effect keeps Nairobi’s December climate steady and enjoyable as Christmas approaches.

Travel Tips for Visiting Nairobi at Christmas

December in Nairobi brings mild daytime warmth, cooler evenings, and a mix of sunshine with some rain. You can enjoy outdoor activities if you’re ready for both sunny spells and the occasional shower.

Packing smart and timing your visit within the month can make your trip a lot smoother.

What to Pack for the Weather

Daytime temperatures in December average around 25–26°C (77–79°F), while nights cool to about 14–15°C (57–59°F).

Bring light clothing for the day and a warm layer for evenings. A light jacket, sweater, or fleece will do the trick when temperatures drop after sunset.

Rain is pretty common, with about 80 mm of rainfall spread across 9 days. Toss a small umbrella or light rain jacket in your bag, especially if you’re planning to walk around the city.

Shoes that handle both dry and wet conditions are a good idea.

Pack breathable fabrics like cotton or linen for daytime comfort. Sunglasses, sunscreen, and a hat will help during the 8 hours of average daily sunshine.

If you’re heading to parks or thinking about a short safari, neutral-colored clothes are best for wildlife viewing.

Best Time to Visit Nairobi During December

December falls between the short rainy season of November and the drier start of January.

Early December might still have scattered showers, but the second half of the month is usually drier and sunnier. This makes Christmas one of the nicer times to explore Nairobi.

Crowds do pick up during the holidays, with both locals and international visitors arriving. If you book flights and hotels early, you’ll get better prices and more options.

Tourist spots like Nairobi National Park and cultural centers get busier, but honestly, the festive buzz makes it all feel more special.

If you want good weather and fewer crowds, try arriving in mid-December before the holiday rush hits. You’ll still get mild temperatures, manageable rainfall, and lots of daylight for seeing the sights.

Outdoor Activities and Attractions in December

December in Nairobi brings warm days, cool evenings, and a mix of sunshine with short rains. These conditions make it easy to enjoy outdoor wildlife experiences and cultural activities all over the city.

Wildlife Viewing and Nairobi National Park

You can visit Nairobi National Park, just a short drive from downtown. The park features open grasslands, acacia woodland, and a chance to spot wildlife with the city skyline in the background.

December is a good time for game drives. The rains leave the landscape green and fresh.

You might see lions, giraffes, buffalo, rhinos, and zebras. Birdwatching is great too, since migratory species show up in this season.

Morning and late afternoon drives work best for cooler weather and active animals. Pack light layers, sunscreen, and insect repellent.

If you’d rather not go solo, licensed safari operators offer day trips with transport and knowledgeable guides.

For a shorter visit, check out the Giraffe Centre or the David Sheldrick Wildlife Trust nearby. These spots let you get close to giraffes and orphaned elephants in a safe, educational way.

Festive Events and City Experiences

In December, Nairobi buzzes with seasonal markets, concerts, and cultural shows. Shopping at the Maasai Market or Village Market is a fun way to find local crafts and gifts.

Many hotels and restaurants roll out special holiday menus with Kenyan and international dishes.

You can enjoy outdoor dining in the evening since temperatures stay pretty mild. Bring a light jacket for the cooler nights.

Walking tours through neighborhoods like Karen or the Central Business District show off museums, galleries, and historic sites.

The Karen Blixen Museum and Nairobi National Museum are popular stops if you’re curious about local history and culture.

If nightlife is your thing, Nairobi offers music venues and clubs with both local and international acts. December brings themed events, so it’s a lively month to experience the city after dark.

Comparison with Other Months and Regions in Kenya

December in Nairobi brings mild daytime warmth, cooler nights, and moderate rainfall. Conditions stand apart from earlier rainy months and also contrast with other parts of Kenya, where coastal and inland climates follow very different patterns.

How December Differs from Other Seasons

In December, Nairobi usually sits at around 20 °C. Daytime highs reach about 25–26 °C, and nights drop to 14–15 °C.

Rain falls on roughly 9 days, adding up to about 80 mm for the month. That’s less rain than November, but definitely more than the dry stretch in July and August.

April and May bring the heavy stuff—those long rains can dump over 100 mm each month. July feels much colder, with lows dipping near 12 °C. Sunshine gets scarce then too.

December, though, brings more daylight. You’ll get about 8 hours of sunshine daily. That’s double what you’d see in July or August.

Humidity hangs around 70% in December, which honestly feels less muggy than the worst rainy months.

So, you get this blend of gentle warmth, a bit of rain, and plenty of sunshine. December really marks a shift between the wet and dry parts of the year.

Weather Differences Between Nairobi and Other Kenyan Cities

Nairobi sits at about 1,650 meters above sea level, so December temperatures stay cooler than what you’ll find on Kenya’s coast. Mombasa, for instance, usually hits highs around 30 °C and the humidity there can feel relentless, making the coast feel both hotter and stickier than Nairobi.

In western Kenya, cities like Kisumu near Lake Victoria get hit with more rain in December, often over 120 mm. The air feels muggy most days. Nairobi, on the other hand, just gets some light showers and the nights cool off nicely.

Northern and eastern Kenya, like Garissa, really crank up the heat in December. Temperatures often climb to 34–36 °C, and rain is pretty much a no-show. The arid conditions up there couldn’t be more different from Nairobi’s cooler, wetter weather.

So, if you’re planning a trip, you’ll notice Kenya’s December weather can change a lot depending on where you go. Nairobi tends to offer a more balanced climate, which is honestly a bit of a relief.

Scroll to Top