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
79°F 5mm
Feb
80°F 5mm
Mar
82°F 11mm
Apr
79°F 25mm
May
76°F 23mm
Jun
75°F 19mm
Jul
73°F 25mm
Aug
75°F 23mm
Sep
76°F 23mm
Oct
77°F 22mm
Nov
76°F 16mm
Dec
77°F 9mm
Jan
93°F 1mm
Feb
94°F 2mm
Mar
94°F 6mm
Apr
93°F 9mm
May
90°F 10mm
Jun
89°F 5mm
Jul
85°F 2mm
Aug
86°F 4mm
Sep
87°F 5mm
Oct
89°F 6mm
Nov
90°F 6mm
Dec
92°F 4mm
Jan
84°F 9mm
Feb
87°F 10mm
Mar
88°F 17mm
Apr
86°F 27mm
May
84°F 14mm
Jun
83°F 5mm
Jul
83°F 2mm
Aug
85°F 3mm
Sep
86°F 7mm
Oct
86°F 9mm
Nov
86°F 15mm
Dec
82°F 13mm
Jan
84°F 4mm
Feb
88°F 4mm
Mar
86°F 8mm
Apr
82°F 12mm
May
80°F 7mm
Jun
79°F 6mm
Jul
80°F 1mm
Aug
81°F 3mm
Sep
85°F 3mm
Oct
84°F 4mm
Nov
82°F 7mm
Dec
81°F 5mm
Jan
68°F 0mm
Feb
76°F 36mm
Mar
70°F 0mm
Apr
71°F 0mm
May
70°F 0mm
Jun
74°F 0mm
Jul
32°F 0mm
Aug
70°F 0mm
Sep
74°F 0mm
Oct
75°F 0mm
Nov
75°F 1mm
Dec
75°F 0mm

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

Enter your departure date

Select your budget per person Enter your departure date
Select your budget per person Year

Enter your departure date

Please select your interest 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

Select your budget per person  

Contact details

Your Given name Given name*
Your Family name Family name*
Your email address Email address*
Your phone number Phone number
+1
State is required State
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.