Skip to content
Voykit

When to go · Diani Beach

Diani Beach, month by month

The best months for Diani Beach: Jan, Feb, Mar, Jul, Aug, Sep, Oct, Nov, Dec. Months to avoid: Apr, May, Jun.

Month by month

  1. JanuaryGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.32 °C (90 °F) / 24 °C (75 °F), 4 rain daysCrowds: Medium
  2. FebruaryGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.32 °C (90 °F) / 24 °C (75 °F), 3 rain daysCrowds: Medium
  3. MarchGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.32 °C (90 °F) / 25 °C (77 °F), 8 rain daysCrowds: Low
  4. AprilAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).31 °C (88 °F) / 24 °C (75 °F), 16 rain daysCrowds: Low
  5. MayAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).29 °C (84 °F) / 23 °C (73 °F), 17 rain daysCrowds: Low
  6. JuneAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).29 °C (84 °F) / 22 °C (72 °F), 12 rain daysCrowds: Medium
  7. JulyGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.28 °C (82 °F) / 21 °C (70 °F), 11 rain daysCrowds: High
  8. AugustGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.28 °C (82 °F) / 21 °C (70 °F), 9 rain daysCrowds: High · 1 festival or holiday
  9. SeptemberGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.29 °C (84 °F) / 21 °C (70 °F), 8 rain daysCrowds: High
  10. OctoberGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.30 °C (86 °F) / 22 °C (72 °F), 11 rain daysCrowds: Medium
  11. NovemberGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.31 °C (88 °F) / 23 °C (73 °F), 14 rain daysCrowds: Low
  12. DecemberGreatInside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.32 °C (90 °F) / 24 °C (75 °F), 8 rain daysCrowds: High · 1 festival or holiday

Compare two months

Weather, crowds and prices for any two months in Diani Beach, side by side.

  • Verdict

    Jan: Great

    Feb: Great

  • Daytime high

    Jan: 32 °C (90 °F)

    Feb: 32 °C (90 °F)

  • Night low

    Jan: 24 °C (75 °F)

    Feb: 24 °C (75 °F)

  • Rain days

    Jan: 4

    Feb: 3 (better)

  • Crowds

    Jan: Medium

    Feb: Medium

  • Prices

    Jan: Medium

    Feb: Medium

  • Festivals listed

    Jan: 0

    Feb: 0

January: Inside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.

February: Inside Diani Beach's best window: Late Nov–mid-Mar; Jul–Oct is drier and cooler but windier.

Diani Beach: figures are long-term averages from this guide, not a forecast.