Why Kenya rewards careful timing.
Kenya sits on the equator, daylight is 12 hours year-round (sunrise around 6:30 a.m., sunset around 6:45 p.m.) with minimal seasonal variation. Temperature varies by altitude rather than by latitude: Nairobi at 1,795m elevation is cool year-round (10–25°C); Mombasa at sea level is hot (22–32°C); Maasai Mara at 1,500m is mild (12–28°C). What changes month to month is rainfall, and that's the variable that drives every other tourism decision.
The long rains (March, April, May) are the country's main wet season. Roads through Maasai Mara, Amboseli, and Tsavo become muddy and sometimes impassable; many lodges in the Mara reduce rates by 40–60% (the 'green season' deals) but some camps close outright through April. April is typically the wettest month. The reward for traveling green-season is deep green landscapes, calving impala and gazelle, fewer tourists, and dramatic skies, predator action can actually peak in May as young animals are born. Bird watching is at peak with Palearctic migrants present. Don't book Maasai Mara in April unless you're specifically chasing the green-season experience and accept road risk.
The short rains (October, November, into mid-December) are lighter, typically afternoon thunderstorms followed by clear evenings. Most lodges remain open, roads stay passable, and November is often a sweet spot for value-conscious safari travelers with reasonable wildlife viewing and 25–35% discounts off peak rates.
Dry seasons (January–February, June–October) are the safari peaks. June through October is the marquee window, cool dry air, the Mara River crossings of the Great Migration (peaking July–September), predator concentration at remaining water sources, classic safari conditions. Lodges fully booked 6–9 months ahead for July–September peak weeks; rates at their highest. January–February is the underrated alternative, the migration is in Tanzania's southern Serengeti but Kenya's resident wildlife is concentrated, weather is reliable, and prices are 25% off the July–September peak.
The Great Migration timing in the Maasai Mara. The migration is a continuous 800 km loop through Tanzania's Serengeti and Kenya's Mara. Approximate Kenya windows: wildebeest arrive in the Mara in July, river crossings of the Mara peak July through September (the iconic moment with crocodiles taking thousands), animals begin returning south to Tanzania in late October–November. You cannot 'time' a specific crossing, they happen on their own clock based on grass and rainfall, sometimes daily for weeks then nothing for 5 days. Plan 4–6 nights in the Mara during peak season to maximize crossing-witness chances; lodges in the Mara Triangle (the western section managed by the Mara Conservancy) typically have the best crossings. Conservancy lodges (outside the main reserve) offer off-road driving and night drives, the main reserve doesn't.
Ramadan 2026 (Feb 17 – Mar 18) has minor impact on travel, Mombasa, Lamu, and the coast are predominantly Muslim and observe Ramadan; some local restaurants reduce daytime hours. Lamu in particular is deeply observant, Ramadan changes the rhythm of the island substantially. Tourist hotels and resorts operate normally.