The coastal areas are tropical, but tempered by monsoon winds. The lowlands are hot but mainly dry, while the highlands are more temperate with four seasons. Nairobi has a very pleasant climate throughout the year due to its altitude. Near Lake Victoria, the temperatures are much higher and rainfall can be heavy.
Lightweight cottons and linens with rainwear are advised for the coast and lakeside. Warmer clothing is needed in June and July and for the cooler mornings on the coast. Lightweights are needed for much of the year in the highlands. Rainwear is advisable between March and June and October and December.