* Tropical on the Indian Ocean coast, humid and hot.
* The average rainfall in Mombasa is 1200 mm / 47 inches and the average daily temperature ranges from 27 Celsius / 80 Fahrenheit to 31 Celsius / 88 Fahrenheit.
* The inland regions are generally cooler and less humid.
* There are 2 rainy seasons, the short rains in October and November and the long rains from March to May.
* Frost and snow on the high mountains.
* Inland rainfall ranges from 500 mm / 20 inches in the south to 250 mm / 10 inches in the far north.