Malindi has a tropical climate with warm temperatures year-round. The coolest month is Jul (20°C) and the warmest is Mar (31°C). Annual rainfall totals 1002mm.
Monthly Averages
Jan
High30°C85°F
Avg Temp25°C78°F
Low21°C70°F
Precipitation14 mm
Wind12 km/h
Feb
High31°C87°F
Avg Temp26°C79°F
Low21°C71°F
Precipitation8 mm
Wind11 km/h
Mar
High31°C88°F
Avg Temp27°C80°F
Low22°C72°F
Precipitation46 mm
Wind10 km/h
Apr
High30°C85°F
Avg Temp26°C79°F
Low22°C72°F
Precipitation154 mm
Wind11 km/h
May
High28°C82°F
Avg Temp25°C77°F
Low22°C71°F
Precipitation274 mm
Wind13 km/h
Jun
High27°C80°F
Avg Temp24°C75°F
Low21°C69°F
Precipitation120 mm
Wind15 km/h
Jul
High26°C79°F
Avg Temp23°C73°F
Low20°C67°F
Precipitation86 mm
Wind15 km/h
Aug
High26°C79°F
Avg Temp23°C73°F
Low20°C68°F
Precipitation55 mm
Wind15 km/h
Sep
High27°C81°F
Avg Temp24°C75°F
Low20°C69°F
Precipitation50 mm
Wind15 km/h
Oct
High29°C83°F
Avg Temp25°C77°F
Low21°C70°F
Precipitation70 mm
Wind13 km/h
Nov
High29°C84°F
Avg Temp25°C77°F
Low21°C70°F
Precipitation74 mm
Wind12 km/h
Dec
High29°C85°F
Avg Temp25°C77°F
Low21°C70°F
Precipitation51 mm
Wind12 km/h
HighLowPrecipitation
Monthly Wind Speed
km/h
Frequently Asked Questions
What is the climate like in Malindi?
Malindi has an average annual temperature of 25°C with 1002mm of rainfall per year. The warmest month is Mar (31°C) and the coldest is Jul (20°C).
What is the hottest month in Malindi?
The hottest month in Malindi is Mar, with an average high of 31°C.
How much rain does Malindi get?
Malindi receives 1002mm of precipitation annually. The wettest month is May (274mm) and the driest is Feb (8mm).
When is the best time to visit Malindi?
The best time to visit Malindi is during Jul, Aug, Sep, Oct, when temperatures are comfortable and rainfall is relatively low.