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