Kenya
Best time to visit Kenya: weather and seasons by month
Go in January–February or June–October for dry safari weather. July–September is peak: the Mara migration and US$200-a-day park fees, so book 6–12 months ahead. April is the wettest month and some camps close. March–May and November are cheapest, with afternoon rain.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideKenya
Key facts
- Best overall
- January–February and June–October (dry, good game viewing)
- Peak season
- July–September: migration in the Mara, highest lodge prices
- Cheapest months
- March–May and November (low-season rates, rain)
- Wettest month
- April: some Mara camps and coast hotels close, roads muddy
- Mara park fee
- Rises to US$200 a day from 1 July; low fee until 30 June
- Coast best months
- January–February, September–October and December
- Nairobi temperatures
- Mild year-round at 1,700 m; June–August evenings cold
- Book ahead
- August lodges 6–12 months out; Christmas coast hotels fill early
Month-by-month verdicts
Kenya runs on two rainy seasons: the long rains (March–May) and the short rains (roughly late October–December). Between them sit the two safari windows, January–February and June–October. The table below gives the verdict, crowd level and price band for each month, with the one-line reason.
Use it as a filter, not a rule. A wet month in the Mara is not the same as a wet month in Samburu, and the coast behaves differently again.
| Month | Verdict | Crowds | Price | Why |
|---|---|---|---|---|
| January | Go | Medium | Medium | Short dry season; Christmas crowds gone after the first week |
| February | Go | Medium | Medium | Hot and dry; strong for Amboseli and the coast |
| March | Caution | Low | Low | Long rains begin late in the month; low-season rates |
| April | Avoid | Low | Low | Wettest month; some camps and coast hotels close |
| May | Caution | Low | Low | Rain eases toward month end; check which camps are open |
| June | Go | Medium | Medium | Dry season starts; Mara reserve still on the low fee until 30 June |
| July | Go | High | High | Migration herds usually arrive; Mara fee rises to US$200 a day from 1 July |
| August | Go | High | High | Peak river-crossing month; book lodges 6–12 months ahead |
| September | Go | High | High | Crossings continue; slightly fewer family travellers than August |
| October | Go | Medium | High | Herds drift back south; Mashujaa Day on 20 October |
| November | Caution | Low | Medium | Short rains: afternoon showers, fewer visitors, parks open |
| December | Caution | High | High | Short rains early in the month; coast and lodges full over Christmas |
Verdicts follow the site's Kenya country data; confirm camp opening dates for April–May before booking.
Where to go in each season
The Mara and the south-west (Masai Mara, Naivasha, Nakuru) are best in January–February and July–October. Migration herds are in the Mara roughly July–October. April–May rains soften roads and close some camps.
The central highlands and Nairobi are mild all year at about 1,700 m. June–August evenings are cold, so pack a fleece. September–October is the most reliable window.
The southern savanna (Amboseli, Tsavo East and West) is dry and dusty, with the clearest Kilimanjaro views on early dry-season mornings. The northern drylands (Samburu, Laikipia, Lake Turkana) are semi-arid and hot; June–September and December are the strongest months.
On the coast (Mombasa, Diani, Watamu, Lamu) it is humid year-round. The heaviest rain falls April–June and some hotels close in May. January–February, September–October and December are the better beach months.
| Region | Best months | Avoid |
|---|---|---|
| Masai Mara and the south-west | Jan–Feb, Jul–Oct | Apr–May |
| Central highlands and Nairobi | Jan–Feb, Sep–Oct | Apr–May, Nov |
| Southern savanna (Amboseli, Tsavo) | Jan–Feb, Jun–Oct | Apr–May, Nov |
| Coast (Mombasa, Diani, Lamu) | Jan–Feb, Sep–Oct, Dec | Apr–Jun |
| Northern drylands (Samburu, Laikipia) | Jun–Sep, Dec | Mar–May heat |
Cost and crowds by season
Kenya's price curve is steep. July–September and the Christmas period are peak: lodge rates climb, the Mara park fee rises to US$200 a day from 1 July, and August bookings are commonly made 6–12 months ahead. March–May and November are the low season, when the same camps discount heavily and parks empty out.
Shoulder months are the value play. Late June gives dry-season conditions while the Mara reserve is still on the low fee until 30 June. October keeps the herds and the crossings but sheds some family traffic. For a full breakdown of what things cost, see the cost of travel in Kenya page.
Holidays move domestic demand, not international prices. Easter fills Naivasha and coast resorts with Nairobi families, and Mombasa and Lamu are busy at the end of Ramadan. Christmas week is the single most expensive coast window.
- Cheapest: April, May, November
- Best value: late June, October
- Most expensive: August, Christmas week
- Book 6–12 months ahead: July–September lodges
Practical notes
Rain in Kenya usually means afternoon or evening showers rather than all-day downpour, but the long rains can close dirt airstrips and make park roads difficult. If you travel in April or May, build in a buffer day before an international flight and confirm your camp is open.
Safari timing matters more than the calendar: game viewing is best in the first hours after dawn and the last hour before dusk, in every season. In the dry months animals concentrate around water; in the green months the landscape is lush and photography is easier, but sightings are more scattered.
Pack layers for the highlands and Nairobi, sun protection for the coast and the northern drylands, and a light rain shell in the shoulder months. File your eTA at least a week before you fly, whatever month you choose.
- Dawn and dusk are the best game-viewing hours year-round
- Dry months: animals gather at water
- Green months: lush scenery, more dispersed wildlife
- Allow a buffer day before flying home in the long rains
Questions people ask
What is the best time of year to visit Kenya?
January–February and June–October. Both are dry, with good game viewing. July–September adds the Mara migration but also peak prices and crowds; book 6–12 months ahead.
When is the cheapest time to visit Kenya?
March–May and November, the low seasons. Camps discount heavily and parks are quiet, but expect afternoon rain, muddy roads and some closures in April and May.
What is the weather like in Kenya each month?
January–February hot and dry; March–May long rains; June–October dry and cooler, cold evenings in Nairobi; November–December short rains. The coast stays humid year-round, wettest April–June.
Is April a bad time to visit Kenya?
It is the wettest month. Some Mara camps and coast hotels close and park roads turn muddy. If you go, confirm your camp is open and allow buffer days around flights.
When can I see the Great Migration in Kenya?
Herds are usually in the Masai Mara roughly July–October, with river crossings most likely in August and September. Exact timing shifts each year with rainfall.
Should I visit the coast or go on safari?
Both work in one trip. January–February and September–October suit safari plus beach; April–June is best avoided on the coast because of rain and hotel closures.
Deep dive
Every source; changeable facts are marked check
Sources
- officialKenya Tourism Board
- officialKenya Wildlife Service
- officialKenya Meteorological Department
- secondaryWikivoyage – Kenya