Kenya has a tropical climate moderated by altitude. It’s hot and humid at the coast, temperate inland, and very dry in the north and northeast parts.
Kenya receives a great deal of sunshine all the year round and summer clothes are worn throughout the year. However, it is usually cool at night and early in the morning. Also, because Nairobi is at a high altitude, it can be quite cold even during the day between June and August.
The long rain season occurs from April to June. The short rain season occurs from October to December. The rainfall is sometimes heavy and often falls in the afternoons and evenings. The hottest period is from February to March and the coldest from July to August.