Skip to main content
Mount Kilimanjaro with elephants

Seasonal guide

Best time to visit Kenya

Best time to visit Kenya: July to October for the Great Migration and Mara River crossings, January to February for dry-season game. Park fees and rains.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Best: Mid-July to early October for the migration; January to February for dry-season gameTop months: Jul, Aug, Sep
Lafleursauvage · CC BY-SA 4.0

Quick answer

For the Great Migration, visit Kenya's Maasai Mara from mid-July to early October; Mara River crossings are most frequent in August and September. January and February are the other dry season, with good resident wildlife and lower park fees. Avoid April and May, when the long rains make tracks muddy and some camps close.

Month-by-month at a glance

  1. Jan28°Good
  2. Feb29°Good
  3. Mar28°Fair
  4. Apr26°Avoid
  5. May25°Fair
  6. Jun25°Good
  7. Jul24°Best
  8. Aug25°Best
  9. Sep27°Best
  10. Oct28°Good
  11. Nov26°Fair
  12. Dec27°Good
BestGoodFairAvoidTemperatures are average daily highs (°C).

Kenya weather, crowds and what to expect

Monthly weather, crowds and our verdict
MonthHigh / LowRainCrowdsWhat to expect
JanuaryGood28° / 13°80 mmmediumShort dry season; resident lions and cheetahs, lower park fee
FebruaryGood29° / 13°75 mmmediumHot and dry; herds are calving in Tanzania, not Kenya
MarchFair28° / 14°115 mmlowLong rains usually begin late in the month
AprilAvoid26° / 14°190 mmlowPeak rains, muddy tracks, some camps closed
MayFair25° / 13°120 mmlowGreen-season rates; rain easing by month end
JuneGood25° / 11°50 mmmediumDry season starts; good value before July peak rates
JulyBest24° / 10°40 mmhighHerds arrive from the Serengeti; higher Mara fee from 1 July
AugustBest25° / 11°55 mmhighPrime river-crossing month; lodges full, book months ahead
SeptemberBest27° / 11°55 mmhighCrossings continue; dry, short grass, easy predator sightings
OctoberGood28° / 12°70 mmmediumHerds still around early on, heading south by late month
NovemberFair26° / 13°120 mmlowShort rains, usually afternoon showers
DecemberGood27° / 13°95 mmhighGreen and lively; Christmas brings family crowds

Long-term monthly averages. Individual years vary — check a forecast in the week before you travel.

Festivals and events in Kenya

  • Roughly July to October

    Great Migration in the Maasai Mara

    Mara River crossings are most frequent in August and September, but never on a fixed date.

  • January to February

    Wildebeest calving season

    Happens in Tanzania's southern Serengeti, not in Kenya; plan a Tanzania safari for this.

  • Late June

    Lewa Safari Marathon

    A charity run through Lewa Wildlife Conservancy in northern Kenya.

  • November (dates vary)

    Lamu Cultural Festival

    Dhow races, Swahili music and crafts on Lamu island; confirm dates locally.

  • Diwali and Christmas weeks

    Indian festive-season peak

    Indian families fill Mara lodges; book four to six months ahead.

When is the best time to visit Kenya?

For the Great Migration, plan for mid-July to early October in the Maasai Mara. Over a million wildebeest, with zebra and gazelle, move from Tanzania's Serengeti into the Mara, and the dramatic Mara River crossings happen most often in August and September. This is also dry season: short grass, animals easy to spot, cool mornings around 10–12°C and warm afternoons in the mid-20s.

The catch is cost. From July to December the Maasai Mara National Reserve charges non-resident adults about USD 200 per person per day (roughly ₹17,600), against about USD 100 from January to June, at the time of review. Lodges charge peak rates too, and the best-placed camps near the river sell out months ahead.

Can you see the migration on a set date?

No. The migration follows rain and grass, not a calendar. Some years the first herds arrive in late June; other years in mid-July. River crossings can happen several times a day, or not at all for three days. A 3-night Mara stay gives you a fair chance; 4 nights is better if crossings are your main goal.

The other good months

January and February are the short dry season. The herds are calving in Tanzania, not Kenya, but the Mara's resident lions, cheetahs, elephants and leopards are still there, the park fee is lower and lodges are quieter. June is a strong value month: dry, green, and before peak rates at many properties.

When to avoid

April and May bring the long rains. Tracks get muddy, some camps close and the grass grows tall. Rates drop sharply, which suits photographers who don't mind the weather. November has short rains, usually afternoon showers.

MonthsWhat happens in the Mara
Jan–FebDry, resident game, lower fees
Apr–MayLong rains, green-season deals
Jul–OctMigration, river crossings, peak fees
NovShort rains

Diwali and Christmas weeks fill quickly with Indian families. If those are your only dates, book lodges four to six months ahead.

You need a Kenya eTA before flying; see our Kenya visa guide. Then read things to do in Kenya, the Kenya safari cost breakdown and our vegetarian food guide to Kenya.

Frequently asked questions

What month is best to see the Great Migration river crossings?
August and September give the best odds of a Mara River crossing in Kenya, with July and early October also good. Crossings depend on rain and grazing, so no date is guaranteed. Stay at least three nights in the Maasai Mara and base yourself near the river for the best chance.
Is it worth visiting Kenya in the rainy season?
It can be, if you value price over comfort. In April and May tracks can become impassable, some camps close and game drives get shorter, but lodge rates drop significantly. November's short rains are usually afternoon showers and rarely spoil a trip. The rains are a practical issue, not a safety one.
How much is the Maasai Mara park fee?
At the time of review, non-resident adults pay about USD 200 per day from July to December and about USD 100 per day from January to June. The fee is normally built into your safari package price. Check the current rate with your operator, as Narok County revises charges.
Is December a good time for a Kenya safari?
December is good. The short rains have usually eased, the Mara's resident wildlife is easy to see and families travel during school holidays. The migration herds have mostly moved back to Tanzania by then. Expect peak lodge rates over Christmas and New Year, and book early.
Where is the migration from January to June?
In Tanzania. From December to March the herds graze and calve in the southern Serengeti and Ngorongoro area, then move north-west through April to June. If your dates fall in this period, a Tanzania safari puts you closer to the herds than Kenya does.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.