What's on in Malindi, Kenya through the year
Malindi, Kenya has 8 curated events through the year — 1 festival, 1 natural spectacle, 4 holidays, 1 season and 1 closure. The ones to plan around: Eid al-Fitr (February) and Humpback whale season (July). December to April are its peak-crowd months.
Updated September 2026 · every event curated and sourced · dates for 2026 where they are announced, the usual window where they are not
Malindi events and crowds by month
January in Malindi
Malindi weather in January →Peak crowds — Italian winter season, Festive season peak
Nothing new starts in January.
Still on: Italian winter season (1 Dec – 15 Apr (usually)), Festive season peak (18 Dec – 5 Jan)
February in Malindi
Malindi weather in February →Peak crowds — Ramadan, Malindi Billfish Tournament
- Holiday
Ramadan
17 Feb – 19 MarClosuresMalindi's old town has a long Swahili Muslim history and keeps the fast seriously: daytime kitchens close and hours shift there, even as the resort strip along the beach carries on for the winter charter crowd. Source ↗
- Festival
Malindi Billfish Tournament
10–20 Feb · usuallyCrowdedThe Malindi International Billfish Tournament gathers boats from along the coast in mid-February, timed to the marlin and sailfish season that runs roughly October to March. It is East Africa's qualifying leg for the world championships. Source ↗
- Holiday
Eid al-Fitr
20–23 MarRamadan & EidClosuresThree days of celebration end the fast, with the old town's streets and the beachfront full of families in new clothes. Transport and the popular restaurants book up locally. Source ↗
Still on: Italian winter season (1 Dec – 15 Apr (usually))
March in Malindi
Malindi weather in March →Peak crowds — Ramadan, Eid al-Fitr
- Holiday
Easter long weekend
3–6 AprEaster & Holy WeekCrowdedGood Friday and Easter Monday are public holidays, and many Kenyans head for the coast for the four-day weekend. Beach hotels fill and raise rates, and roads and the Mombasa train are busy, even though Easter often falls in the long rains. Source ↗
Still on: Ramadan (17 Feb – 19 Mar), Eid al-Fitr (20–23 Mar), Italian winter season (1 Dec – 15 Apr (usually))
April in Malindi
Malindi weather in April →Peak crowds — Easter long weekend, Italian winter season
- Closure
Long-rains low season
15 Apr – 30 Jun · usuallyWith the long rains and the Italian winter crowd gone, many smaller hotels and beach restaurants close until July; those that stay open cut their rates. Source ↗
Still on: Ramadan (17 Feb – 19 Mar), Eid al-Fitr (20–23 Mar), Easter long weekend (3–6 Apr), Italian winter season (1 Dec – 15 Apr (usually))
May in Malindi
Malindi weather in May →Quiet — school holidays in 3 of the markets that fill it, one of its worst months for weather
Nothing new starts in May.
Still on: Long-rains low season (15 Apr – 30 Jun (usually))
June in Malindi
Malindi weather in June →Shoulder season — school holidays in 3 of the markets that fill it, an ordinary month
Nothing new starts in June.
Still on: Long-rains low season (15 Apr – 30 Jun (usually))
July in Malindi
Malindi weather in July →Shoulder season — school holidays in 5 of the markets that fill it, an ordinary month
- Nature
Humpback whale season
1 Jul – 31 Oct · usuallyHumpbacks pass along the Malindi-Watamu coast to calve and mate, most often in August. Boat trips run from Watamu, just south, under the Watamu Marine Association's whale-watching guidelines. Source ↗
August in Malindi
Malindi weather in August →Shoulder season — school holidays in 4 of the markets that fill it, an ordinary month
Nothing new starts in August.
Still on: Humpback whale season (1 Jul – 31 Oct (usually))
September in Malindi
Malindi weather in September →Busy — school holidays in 2 of the markets that fill it, one of its best months for weather
Nothing new starts in September.
Still on: Humpback whale season (1 Jul – 31 Oct (usually))
October in Malindi
Malindi weather in October →Quiet — school holidays in 4 of the markets that fill it, one of its worst months for weather
Nothing new starts in October.
Still on: Humpback whale season (1 Jul – 31 Oct (usually))
November in Malindi
Malindi weather in November →Shoulder season — school holidays in 2 of the markets that fill it, an ordinary month
Nothing new starts in November.
December in Malindi
Malindi weather in December →Peak crowds — Italian winter season, Festive season peak
- Season
Italian winter season
1 Dec – 15 Apr · usuallyWinter-sun seasonCrowdedMalindi's high season is driven by Italian charter flights and long-staying visitors escaping Europe's cold, running from early December through Easter. Restaurants along the seafront still post their menus in Italian first. Source ↗
- Holiday
Festive season peak
18 Dec – 5 JanChristmas & New YearCrowdedBook earlyChristmas to New Year is the busiest fortnight on the coast: Kenyan families and holidaymakers from Nairobi arrive, hotels charge peak rates and book out months ahead, and beaches and restaurants are at their most crowded. New Year's Eve parties run late. Source ↗