
Mafia Island in December
Good time to visit
December brings festive holiday atmosphere but also marks the return of significant rainfall. The weather can be hit-or-miss, but lodge decorations and celebrations add special charm to your visit.
Weather
December marks the beginning of the short rains with increased humidity around 80% and regular afternoon thunderstorms. Temperatures rise and the trade winds weaken, making it feel quite muggy. Sea conditions become less predictable.
31°C high24°C low12 rain days
Crowds & Cost
moderate crowds
~$100/day average
Events & Festivals
- •Christmas celebrations
- •New Year preparations
December Tips
- •Book holiday season accommodation well ahead despite the weather
- •Bring good rain gear for afternoon downpours
- •Morning diving trips have the best visibility before storms roll in
All Months
June through November delivers Mafia's finest weather — dry skies, calm seas, and consistent trade winds. Water visibility peaks during these months, making it prime diving season. Whale sharks appear year-round but concentrate near Kilifi Wall from October through February. Sea turtle nesting happens from October to March on remote beaches. December and January bring crowds (by Mafia standards) and higher accommodation prices. March through May sees heavy rains that can ground flights and rough up seas — many lodges close entirely. The dry season also means better road conditions for reaching secluded beaches. Fishing is excellent from September through November when sailfish and marlin patrol deeper waters. But here's the trade-off: peak season means booking accommodations months in advance and paying premium prices. Shoulder months like June and November offer the best balance of good weather and reasonable rates.
Mafia Island Scores
Solo
6/10
Couples
8/10
Families
5/10
Adventure
9/10
Budget
4/10
Luxury
6/10
BUILD YOUR MAFIA ISLAND PLAN
Insider picks, smart timing, and a plan ready when you are.