Trolly Good Fellow

Diani Beach Weather in June: What to Expect

In June, Diani Beach averages highs of 27°C and lows of 23.5°C, with about 22 rainy days (~107 mm). Verdict: Wet season — plan around rain~22 rainy days this month. That makes it the 3rd hottest of Kenya's 6 main cities this month.

Is June a good time to visit Diani Beach? — Wet season — plan around rain
27°C
Avg high
23.5°C
Avg low
22
Rainy days
107 mm
Rainfall

Diani Beach vs other Kenya cities in June

Kenya is not one climate. In June, Mombasa runs to 27.1°C while Nairobi sits at 23.1°C — a 4°C spread. Here is where Diani Beach falls:

CityAvg highAvg lowRainy days
Mombasa27.1°C23.9°C19
Amboseli27°C15.7°C5
Diani Beach27°C23.5°C22
Masai Mara26.4°C14.8°C7
Lake Nakuru23.5°C13.6°C10
Nairobi23.1°C13.3°C9

What to pack for Diani Beach in June

With highs near 27°C and lows around 23.5°C, pack light summer clothing plus a thin layer for evenings, a compact umbrella or rain shell.

Diani Beach is on the coast — add swimwear; sea conditions are pleasant for swimming this month.

What to do in Diani Beach in June

With 27°C midday highs, start outdoor sights early and keep afternoons for shaded or indoor stops. Top sights:

All things to do in Diani Beach

Public holidays in Kenya, June

  • 2026-06-01Madaraka Day
  • 2027-06-01Madaraka Day

Diani Beach in June — FAQs

What is the weather like in Diani Beach in June?

In June, Diani Beach averages daytime highs of 27°C and overnight lows around 23.5°C, with roughly 22 rainy days and about 107 mm of rain across the month. Wet season — plan around rain — ~22 rainy days this month.

Is June a good time to visit Diani Beach?

Wet season — plan around rain. Plan outdoor sights for early morning and keep midday for indoor or shaded activities. Among Kenya's cities, Diani Beach is the 3rd hottest this month.

What should I pack for Diani Beach in June?

For June (23.5–27°C), pack light summer clothing plus a thin layer for evenings, a compact umbrella or rain shell.

What is there to do in Diani Beach in June?

Diani Beach's main sights include Kisite-Mpunguti Marine National Park. Time outdoor sites for early morning given the midday heat.

Are there public holidays in Kenya in June?

Yes — Madaraka Day (2026-06-01), Madaraka Day (2027-06-01). Sites can be busier or closed around these dates.

Diani Beach weather by month:

Chat with us! 💬