Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Malindi
Gedi
Gedi
Malindi Marine National Park
Malindi Marine National Park
Pillar Reef
Pillar Reef
North Reef
North Reef
Kilifi County, Kenya

Malindi

Malindi is a city in Kilifi County, Kenya, close to the sea. It has a population of about 119,859. The climate is classified as tropical savanna (Köppen Aw), with .

Now26°C
Best timeJan–Feb · Aug
Population119,859
Local time22:44
3.22° S, 40.12° EElevation 7 mUTC+3 · East Africa Time
Postal code80200
The year in Malindiweather score
JanFebMarAprMayJunJulAugSepOctNovDec72October
October: high / low27° / 24°
Rain this month93mm
Sea this month27°
Best timeJan–Feb · Aug

Best: Jan–Feb · Aug. Warmth, sunshine and dry days, month by month.

Malindi at a glance

Best time to visitJan–Feb · Aug

The months with the highest weather score

Warmest month30°C

Average high in March

Coolest month23°C

Average low in July

Wettest monthMay

246 mm of rain

Driest monthFebruary

7 mm of rain

Warmest sea29°C

April

Monuments nearby2+

within 15 km

How Malindi has grown

People living in the built-up area (26 km² today), every five years since 1975; 2030 is the projection.

+253%35k in 1975 → 122k in 2025
75
80
85
90
95
00
05
10
15
20
25
30

Weather in Malindi

Now and the next ten days. The 14 and 30-day outlooks are one click away.

14-day forecast
26°C

Partly cloudy · wind 10 km/h · humidity 81%

Today hour by hour
Today22 Oct31°28°
Fri23 Oct30°25°
Sat24 Oct32°25°
Sun25 Oct30°25°3.1 mm
Mon26 Oct28°24°9.3 mm
Tue27 Oct28°23°17.4 mm
Wed28 Oct28°25°4.5 mm
Thu29 Oct29°25°3.9 mm
Fri30 Oct30°25°4.4 mm
Sat31 Oct28°24°7.4 mm

When to go to Malindi

Each month's weather score (warmth, sun, dry days) with its temperatures and rain.

Climate month by month
JanFebMarAprMayJunJulAugSepOctNovDec
Score747860505659637572725351
High29°29°30°29°28°27°26°26°26°27°28°29°
Low25°25°26°25°25°24°23°23°24°24°25°25°
Rain (mm)18751154246133855643938663
Wet days429202020159981616
Sea27°27°29°29°28°27°26°25°26°27°28°28°

What's on in Malindi

Concerts, football matches, the public holidays ahead and the town's festivals through the year.

Monuments and museums in Malindi

All monuments

Outdoors around Malindi

Hiking routes from the town, and what there is to do within 15 km: huts, viewpoints, climbing, camping, ski areas and dive sites.

Malindi Golf & Country ClubGolf courses
3.5 km
Blue Fin DivingDive site
2.5 km

Nature around Malindi

Nature in Kenya

Wildlife in October

The birds and mammals of Kenya seen most this month, compared with the rest of their year.

The sky over Malindi

Eclipses and meteor showers

Earthquakes around Malindi

The last 30 days within 300 km, and the record since 1950.

Earthquakes

Malindi from above

Postal code

80200

Getting to Malindi

Malindi International AirportMYD
2.1 km
Moi International AirportMBA
108 km
Manda AirportLAU
139 km

Places near Malindi

Places with a climate like Malindi

Matched month by month on temperature, rain and sunshine.

Frequently asked questions

When is the best time to visit Malindi?
Based on 30-year climate normals, January, February and August offer the best balance of comfortable temperatures, low rainfall and sunshine in Malindi.
What is the hottest month in Malindi?
March is the warmest month, with average highs of 30°C and lows of 26°C.
What is the coldest month in Malindi?
July is the coldest month, with average highs of 26°C and lows of 23°C.
What is the rainiest month in Malindi?
May is the wettest month with about 246 mm of precipitation on 20 wet days.
How warm is the sea near Malindi?
The sea is warmest in April at about 29°C and coolest in August at about 25°C.
What is the postal code of Malindi?
The postal code of Malindi is 80200.