Weather in Kenya in December

Select Month

start planning

December marks the start of the short rains in Kenya, bringing a welcome break from the dry season. Showers are usually brief and refreshing, with plenty of warm, sunny spells in between: ideal conditions for wildlife watching and exploring.

The Maasai Mara and Tsavo National Park stay busy this time of year, with travelers hoping to spot the Big Five or catch the tail end of the Great Migration.

Add in the festive season, and December becomes a great time to soak up Kenya’s landscapes and wildlife at their most vibrant. 

Here’s what to expect from the weather in Kenya in December.

Kenya in December at a glance

  • The average temperature in Kenya in December is warm, ranging from 57°F to 77°F (14°C to 25°C) in Nairobi. In coastal areas, temperatures average between 77°F and 90°F (25°C and 32°C).
  • On average, Kenya receives minimal rainfall in December.
  • December marks the peak of tourist activity due to the vacation season.
  • Landscapes are usually dry, but remain lush in areas that have received rain in previous months.

What is the weather like in Kenya in December?

The weather in Kenya in December is warm, mostly dry, and great for wildlife viewing. Short afternoon showers are possible, but mornings and evenings tend to be clear and sunny, ideal for game drives and outdoor activities.

With around 30mm of rainfall on average, this is one of the driest months of the year. The skies are clear, the landscapes are green from the short rains, and wildlife is easier to spot.

December also marks the start of the festive high season. If you're planning a trip to Kenya during this time, book early: accommodations and safaris fill up fast. The mix of good weather and vacation buzz makes it one of the best times to visit Kenya, especially if you’re after a classic safari experience.

In short, December is one of the best times for safari in Kenya, just be ready for higher prices and bigger crowds.

Kellen

Tips from Kellen

Kenya Travel Expert

quotes

The Indian Ocean becomes calm in December, so a moonlit dhow cruise off the coast of Mombasa or Lamu will give you a magical experience. Glide over gentle waves under a starry sky, often accompanied by live Swahili music, creating a serene and romantic evening.

African landscape with a lodge, Kenya © Shutterstock

African landscape with a lodge, Kenya © Shutterstock

Average daily temperatures in December

The weather in Kenya in December tends to be warm to mild. The "short rains" season continues, with periodic heavy showers and thunderstorms. Humidity levels are high, especially along the coast.

LocationDaytime temperaturesNighttime temperaturesNotes
Nairobi and central highlandsMid 70s-low 80s °F (24-28°C)Mid 50s-low 60s °F (13-17°C)Pleasant and mild; cooler in the evenings. Great for city exploring.
Maasai Mara and Rift ValleyLow 70s-mid 80s °F (22-29°C)Low 50s-low 60s °F (11-16°C)Ideal safari conditions; green landscapes, fewer crowds than peak months.
Coast (Mombasa, Diani)Mid 80s-low 90s °F (29-33°C)Low 70s-mid 70s °F (21-24°C)Hot and humid; beach-ready. Expect occasional short showers.
Northern Kenya (Samburu, Turkana)Upper 80s–mid 90s °F (31–35°C)Mid 60s-low 70s °F (18-22°C)Hot and dry; bring sun protection and stay hydrated.
Indian Ocean (water temperature)80-82°F (27-28°C)Perfect for swimming, snorkeling, and diving.

Northern Kenya

Days in Northern Kenya are hot and dry in December, with temperatures often hitting 88-95°F (31-35°C). Nights are cooler but still warm, ranging from 64-72°F (18-22°C).

Expect intense sun during the day: bring sun protection and stay hydrated. Some higher-altitude spots are a few degrees cooler, which makes natural hot springs even more appealing.

Central Kenya (including Nairobi and the Highlands)

December in Central Kenya is pleasantly mild. Daytime temperatures range from 75 to 82°F (24-28°C), while nighttime temperatures can drop to around 55-60°F (13-16°C).

You’ll want a light jacket in the evenings, especially in the highlands. This is solid weather for hiking, city sightseeing, or a trip to Mount Kenya.

Coastal Kenya (Mombasa, Diani, Malindi)

It’s hot and humid along the coast in December. Expect daytime highs of 84-91°F (29-33°C) and warm nights around 72-75°F (22-24°C).

Humidity is high, but sea breezes provide some relief. Water temperatures hover around 80°F (27°C), perfect for swimming, snorkeling, and lazy beach days.

For the most accurate and up-to-date weather information, you can refer to AccuWeather's Kenya page: AccuWeather Kenya.

Sunset at Shimba Hills, Kenya © Shutterstock

Sunset at Shimba Hills, Kenya © Shutterstock

Is December a good time to visit Kenya?

The weather in Kenya in December is warm with low humidity, making it an ideal time to explore the country’s landscapes and national parks.

This is especially true in safari hotspots like the Maasai Mara, Amboseli, and Tsavo, where animals gather around water sources.

A highlight of visiting Kenya in December is the chance to witness the Great Migration in the Maasai Mara. It’s also a great time to explore Shimba Hills National Reserve near Diani, where you can spot elephants, leopards, and rare sable antelopes in lush forests and rolling hills.

The mild weather is perfect for a stroll or picnic in the Nairobi Arboretum, a green oasis in the city with a mix of indigenous and exotic tree species.

Pack lightweight, breathable clothing, plus sunscreen and a hat for sun protection. Overall, December offers great weather and abundant wildlife, making it a fantastic time to plan your trip to Kenya.

Why December is a good time to visit:

  • Great safari conditions: Wildlife gathers around waterholes, making animals easier to spot in parks like Maasai Mara, Amboseli, and Tsavo.
  • Festive atmosphere: With school vacations and Christmas approaching, there’s an upbeat vibe across the country.
  • Warm, mostly dry weather: Short rains may linger, but they’re brief: expect sunny days and clear skies, especially in the mornings.
  • Beach-ready coast: Coastal spots like Diani and Watamu are hot and humid, with warm sea temperatures ideal for swimming and snorkeling.
  • Lush landscapes: The short rains leave the scenery green and refreshed, especially in highland areas and around Mount Kenya.
Zebra in Tsavo National Park - Kenya © ANTONIO JIMENO JIMENEZ/Shutterstock

The weather in Kenya in December is great for seeing wildlife  © Shutterstock

What about crowds and costs?

December marks the start of Kenya’s high tourist season, with popular parks like the Maasai Mara and Amboseli drawing large numbers of visitors. It's one of the busiest and most expensive times to visit, with accommodation and safari prices at their peak.

The upside? Excellent game viewing, dry weather, and a chance to catch the Great Migration. Clear skies also mean ideal conditions for wildlife photography and outdoor activities.

But expect crowded safari vehicles, long lines, and limited availability, especially around the vacations. If you’re set on December, book well in advance.

Looking for fewer crowds and better deals? Consider the shoulder months, like January or September. You’ll still get great weather and wildlife sightings, without the peak-season chaos.

Where to go in Kenya in December

December is one of the best times to explore Kenya, with warm, mostly dry weather across much of the country. The short rains are fading, the landscapes are lush, and wildlife is active, perfect conditions for discovering some of the best places to visit in Kenya.

Maasai Mara National Reserve

December brings clear skies and green plains to the Maasai Mara, one of the best parks in Kenya. It’s the tail end of the Great Migration, so you might still catch large herds of wildebeest and zebra alongside the Big Five.

The scenery is vibrant after the rains, and game drives are excellent. Early mornings are best for photography, while evenings offer golden light over the savannah.

Amboseli National Park

Set against the backdrop of Mount Kilimanjaro, Amboseli is a December highlight. Elephants are easy to spot around the marshes, and the clear air means great views of the mountain. Roads are dry enough for smooth safaris, and birdlife peaks this time of year with migratory species arriving.

Buffalo and flamingos at the Nakuru National Park, Kenya © GUDKOV ANDREY/Shutterstock

Buffalo and flamingos at the Nakuru National Park, Kenya © GUDKOV ANDREY/Shutterstock

Diani Beach and the South Coast

If you’re after sun and sea, head to Diani Beach, one of the best beaches in Kenya. Expect hot, humid days and warm ocean water: ideal for swimming, snorkeling, and diving.

Nearby Shimba Hills National Reserve offers a quick escape inland for forest walks and wildlife spotting, including rare sable antelope.

Laikipia Plateau

For a quieter safari, Laikipia is a solid pick. Private conservancies here offer guided walks, night drives, and a chance to see endangered species like black rhinos and Grevy’s zebras. The scenery is green and peaceful after the short rains, and lodges often feel more personal than in the big parks.

What to do in Kenya in December

December offers a solid mix of wildlife, culture, and coast: things to do in Kenya this time of year range from classic safaris to beach days and local festivals. The landscapes are fresh and green after the short rains, and the weather is warm and mostly dry. It’s high season, so some spots will be busy, but for good reason.

Nairobi street food and Christmas markets

Nairobi comes alive in December with festive markets, music events, and street food stalls. You’ll find Christmas fairs popping up in parks and shopping centers, especially in neighborhoods like Karen and Westlands.

It’s a great time to try local favorites like nyama choma, chapati, and mandazi, or pick up handmade crafts and gifts.

Landscape in Mount Elgon National Park, Kenya ©  Belikova Oksana/Shutterstock

Landscape in Mount Elgon National Park, Kenya ©  Belikova Oksana/Shutterstock

Snorkeling and diving at Kisite-Mpunguti Marine Park

Down on the south coast, Kisite-Mpunguti Marine Park offers some of the best snorkeling in Kenya. The waters are clear in December, and you might spot dolphins, turtles, or reef sharks around the coral islands. It's a great add-on if you're already spending time at the beaches.

Traditional dance and cultural festivals

Many towns and communities host cultural events during the vacation season. You’ll find traditional dance performances, music, and storytelling in places like Bomas of Kenya or at local heritage festivals around Lake Victoria and western Kenya.

These events are informal, fun, and often include food stalls and crafts: easy to stumble upon if you're exploring smaller towns.

Family-friendly activities

If you're traveling in Kenya with kids, December is a great time. Wildlife parks like Nairobi National Park or Lake Naivasha offer half-day safaris and boat trips that are manageable for younger travelers.

On the cost, calmer waters in Watamu and Diani are perfect for swimming, sandcastle building, or glass-bottom boat rides. Many lodges and hotels also run kid-friendly activities over the school vacations.

Plan your trip with our Kenya itineraries

Our Kenya itineraries are crafted to help you experience the best of the country, stress-free. Think of them as a starting point: perfect for planning, but flexible enough to adjust to your own pace and interests. After all, travel is about freedom, but a little planning goes a long way.

Plan your Kenya trip

Want an unforgettable trip made just for you? With our tailor-made service, we connect you with vetted local travel experts who craft your perfect journey. Fill in a few quick details, compare custom itineraries, and travel with 24/7 support. Start planning now.

Dre Roelandt

written by
Dre Roelandt

updated 22.10.2025

Dre Roelandt is originally from the United States but lives and works in Berlin, Germany. Dre is a freelance writer and artist with a passion for travelling. They are an in-house Senior Content Editor at Rough Guides.