Best Time to Visit Kenya

Kenya’s seasons are shaped by the rains. The annual deluge falls in April and May (which can make travel difficult and many camps close), with the dry or safari season running from July to October. When is the best time to visit Kenya? This is a question often posed to our experts and the honest answer is that there is no truly “bad” time, and each season reaps its own rewards.

Best time to visit

Our experts will guide you as to the best time to visit Kenya, based on what is most important to you. Have you long daydreamed of witnessing the Wildebeest Migration? The main spectacle is typically best viewed between mid-July and October, with river crossings common in this period, and the drama at its zenith. Prices will be at their peak and accommodation can book out a year in advance, so let’s get planning! For those seeking a more exclusive experience, have you heard of the secret season? Between November and March (and also in June) dramatic skies and tempting offers make this spell truly rewarding.

Climate guide for Kenya

, Kenya

Average temperatures (Celcious) and rainfall (mm)

Jan
26°C 5mm
Feb
27°C 5mm
Mar
28°C 11mm
Apr
26°C 25mm
May
24°C 23mm
Jun
24°C 19mm
Jul
23°C 25mm
Aug
24°C 23mm
Sep
25°C 23mm
Oct
25°C 22mm
Nov
25°C 16mm
Dec
25°C 9mm
Jan
34°C 1mm
Feb
35°C 2mm
Mar
34°C 6mm
Apr
34°C 9mm
May
32°C 10mm
Jun
32°C 5mm
Jul
30°C 2mm
Aug
30°C 4mm
Sep
31°C 5mm
Oct
32°C 6mm
Nov
32°C 6mm
Dec
33°C 4mm
Jan
29°C 9mm
Feb
31°C 10mm
Mar
31°C 17mm
Apr
30°C 27mm
May
29°C 14mm
Jun
28°C 5mm
Jul
28°C 2mm
Aug
30°C 3mm
Sep
30°C 7mm
Oct
30°C 9mm
Nov
30°C 15mm
Dec
28°C 13mm
Jan
29°C 4mm
Feb
31°C 4mm
Mar
30°C 8mm
Apr
28°C 12mm
May
27°C 7mm
Jun
26°C 6mm
Jul
26°C 1mm
Aug
27°C 3mm
Sep
29°C 3mm
Oct
29°C 4mm
Nov
28°C 7mm
Dec
27°C 5mm
Jan
20°C 0mm
Feb
24°C 36mm
Mar
21°C 0mm
Apr
21°C 0mm
May
21°C 0mm
Jun
23°C 0mm
Jul
0°C 0mm
Aug
21°C 0mm
Sep
23°C 0mm
Oct
24°C 0mm
Nov
24°C 1mm
Dec
24°C 0mm
Plan your Kenya trip today
Plan your Kenya trip today

Our team of travel specialists are waiting to help you book your next adventure.

Plan your trip

Plan your trip

Please tell us a few details about your holiday plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

When would you like to go?

Please select Enter your departure date
Please select Year

Where would you like to go?

Please select Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +

Guests

Number of adults (aged 12+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)
Rooms

Select your budget per person

Please select  

Contact details

Your First name First name*
Your Last name Last name*
Your email address Email address*
Your phone number Phone number
+44
Tell us about your trip
Let us know if you have fixed dates, who you’re travelling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.