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 (90 °F) / 24 °C (75 °F), 4 rain days90 °F (32 °C) / 75 °F (24 °C), 4 rain daysCrowds: Medium
- 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 days90 °F (32 °C) / 75 °F (24 °C), 3 rain daysCrowds: Medium
- 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 days90 °F (32 °C) / 77 °F (25 °C), 8 rain daysCrowds: Low
- AprilAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).31 °C (88 °F) / 24 °C (75 °F), 16 rain days88 °F (31 °C) / 75 °F (24 °C), 16 rain daysCrowds: Low
- MayAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).29 °C (84 °F) / 23 °C (73 °F), 17 rain days84 °F (29 °C) / 73 °F (23 °C), 17 rain daysCrowds: Low
- JuneAvoidListed as a month to avoid: Apr–Jun (main rains), Oct–Nov (short rains).29 °C (84 °F) / 22 °C (72 °F), 12 rain days84 °F (29 °C) / 72 °F (22 °C), 12 rain daysCrowds: Medium
- 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 days82 °F (28 °C) / 70 °F (21 °C), 11 rain daysCrowds: High
- 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 days82 °F (28 °C) / 70 °F (21 °C), 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 (84 °F) / 21 °C (70 °F), 8 rain days84 °F (29 °C) / 70 °F (21 °C), 8 rain daysCrowds: High
- 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 days86 °F (30 °C) / 72 °F (22 °C), 11 rain daysCrowds: Medium
- 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 days88 °F (31 °C) / 73 °F (23 °C), 14 rain daysCrowds: Low
- 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 days90 °F (32 °C) / 75 °F (24 °C), 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)90 °F (32 °C)
Feb: 32 °C (90 °F)90 °F (32 °C)
Night low
Jan: 24 °C (75 °F)75 °F (24 °C)
Feb: 24 °C (75 °F)75 °F (24 °C)
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.