Diani Beach, Kenya: vitamin D, best months and travel guide
Long white-sand beach with palm trees and watersports. Best for: families, couples, kitesurfers.
The best months for vitamin D in Diani Beach are January, February, when a full dose takes about 6 minutes at midday. Rainy or stormy from March to December.
Diani Beach month by month
| Month | Rating | Sun window | Peak UV | Full dose, age 30 | Afternoon high | Rainy days |
|---|---|---|---|---|---|---|
| January | Excellent | 7.8 h | 8.0 | 7 min | 31°C | 17/30 |
| February | Excellent | 8.5 h | 8.8 | 6 min | 31°C | 13/30 |
| March | Bad weather | 8.2 h | 8.8 | 6 min | 31°C | 18/30 |
| April | Bad weather | 7.1 h | 7.5 | 7 min | 29°C | 26/30 |
| May | Bad weather | 7.5 h | 7.6 | 7 min | 29°C | 18/30 |
| June | Bad weather | 7.8 h | 7.5 | 7 min | 28°C | 20/30 |
| July | Bad weather | 7.8 h | 7.6 | 7 min | 27°C | 20/30 |
| August | Bad weather | 8.1 h | 8.3 | 6 min | 28°C | 21/30 |
| September | Bad weather | 8.4 h | 8.8 | 6 min | 29°C | 22/30 |
| October | Bad weather | 8.5 h | 8.8 | 6 min | 30°C | 22/30 |
| November | Bad weather | 8.1 h | 8.2 | 7 min | 30°C | 28/30 |
| December | Bad weather | 8.3 h | 8.3 | 6 min | 30°C | 30/30 |
Sun window is the number of hours a day with UV Index 2.5 or higher. Full dose is the minutes at midday for about 1,000 IU of vitamin D with a quarter of the body bare, for skin type III. Rainy days are days with at least 1 mm out of 30.
What to expect in Diani Beach
Long white-sand beach with palm trees and watersports. Warm, humid coast all year, with rainy seasons in April to May and November. Safari is best in the dry months of July to October. Roads between destinations can be slow.
In Diani Beach afternoon highs average from 27°C in July to 31°C in February. The wettest month is December (about 30 rainy days out of 30) and the driest is February (13). Midday UV peaks at 8.8 in February, which is very strong, so protect your skin.
More about Kenya · Kenya in February · Best places in February
Questions about Diani Beach
When is the best time to visit Diani Beach for vitamin D?
The best months for vitamin D in Diani Beach are January, February, when a full dose takes about 6 minutes at midday.
What is the weather like in Diani Beach?
Afternoon highs average from 27°C in July to 31°C in February. The wettest month is December, with about 30 rainy days out of 30.
Which months should I avoid in Diani Beach?
For a beach stay, avoid the months when it is rainy or stormy from March to December.