Na svazích hor Keni se nachází tropické lesy. Jinak ale převládají savany a horské stepi, na severu polopouště