Diani Beach · Month comparison

March vs September

September ranks #1 overall vs March at #5. Post-summer shoulder with peak-season conditions — arguably the best value month of the year.

Diani Beach March — palm trees and white sand at Diani Reef Beach Resort in pre-rains sunshine

March

#5 of 12 months

Best match

Excellent pre-rains shoulder — still dry and beautiful, with noticeably better prices than February.

  • Warm and mostly sunny: 60mm is minimal — a few brief showers at most, easily outweighed by 8 hours of daily sun
  • Manta ray season continues at Kisite-Mpunguti — arguably better than February before peak crowds arrive
Diani Beach September — boats on the calm Indian Ocean off the Kenyan coast

September

#1 of 12 months

Best match

Post-summer shoulder with peak-season conditions — arguably the best value month of the year.

  • European school holidays end, reducing demand — prices drop 20% from August while conditions remain equivalent
  • 55mm rainfall, 8 hours sunshine: ideal for both beach and inland Shimba Hills game drive on the same day
FactorMarchSeptember
Weather score
8
9
Value score
6
6
Crowd score
6
6
Events score
5
5
Atmosphere
8
8
Avg high temp33°C28°C
Monthly rain60mm101mm
Daily sunshine10.8hrs11hrs

March trade-offs

  • Increasing humidity as the long rains approach — evenings feel heavier than January or February
  • Late March can bring the first advance showers of the long rains on some years

September trade-offs

  • Trade winds beginning to ease — kite surfing less consistent than July–August
  • Short rains start to build from late September in some years — an early October risk to consider
Scores compare months within Diani Beach. Climate data: Open Meteo ERA5 30-year normals (1991–2020). Methodology →