Le Kenya dispose d'un climat assez varié selon qu'il s'agisse de la côte de l'Océan Indien, du nord, ou de la région centrale des hauts plateaux. Hormis pour sa partie nord où les précipitations sont faibles, le pays connait deux saisons des pluies marquées. La première, la plus forte, va de fin mars à fin mai. Il pleut ensuite de façon moindre en novembre‑début décembre.
De manière générale, le climat littoral est tropical avec du soleil et des températures moyennes annuelles aux alentours de 30°C (le plus étant en début d'année). Même si l'air est chaud et humide, la présence permanente de vents atténue quelque peu l'impression de touffeur. Néanmoins, si d'octobre à mars les alizés sont agréables, ceux qui viennent ensuite apportent de la pluie en quantité entre avril et juillet avec en plus une mer houleuse pas forcément engageante.
A l'intérieur, les hauts plateaux bénéficient d'un climat tempéré avec cependant des nuits plutôt fraîches à froides selon l'altitude. Plus on va vers l'ouest et plus également le climat devient humide avec des températures plus élevées que dans la partie centrale du pays (Nairobi). À noter qu'en saison des pluies, particulièrement lors de la première, certaines routes peuvent être coupées.
Quant au nord/nord‑est, quasi désertique, le climat y est torride et venteux avec des températures moyennes dépassant facilement les 35°C.
Meilleure période climatique pour sur le Kenya
Sur la côte, que ce soit pour la plage ou la plongée, l'idéal demeure la période qui va de fin août à mars. Même si le début d'année peut être un peu chaud malgré les alizés, on évite les fortes pluies des mois suivants et la mer pas toujours très engageante. Pour ce qui est de l'intérieur des hauts plateaux et des réserves, on évitera simplement les périodes de pluies et on privilégiera pour les safaris fin décembre‑début mars ou fin juin‑octobre.
| | Jan. | Fév. | Mars | Avril | Mai | Juin | Jui. | Août | Sep. | Oct. | Nov. | Déc. |
| Climat centre/ouest |    |    |   |  |  |   |    |    |    |    |  | /   |
| Climat côte |   |   |   |  |  |  |  | /   |   |    |    |   |



: très favorable |


: favorable |

: moyennement favorable |

: défavorable.
Température de la mer sur l'année
Détenant une moyenne de 28°C, la température de la mer est vraiment favorable durant toute l'année.
| | Jan. | Fév. | Mars | Avril | Mai | Juin | Jui. | Août | Sep. | Oct. | Nov. | Déc. |
| Mombasa | 27 | 27 | 28 | 29 | 28 | 27 | 26 | 25 | 26 | 27 | 28 | 28 |