Your June weather guide

Hot

Weather in Seychelles in June

June suits a Seychelles holiday if you want warm seas and steady heat, but not if clear skies are your priority. Daytime temperatures average around 27°C, rain falls on about 14 days, and the sea averages 27.4°C. The catch is the combination of humidity, limited sunshine and nights that barely cool down. For a UK traveller, it is a good fit for swimming and relaxed days, provided you leave room for wet weather.

Long-term climate averages for Victoria (Mahe), not a forecast · 1991-2020

Seychelles, month by month

Your snapshot

At a glance

The useful details for Victoria (Mahe).

Average daytime high
26.6°C
9 in 10 days stay below 28°C
Average night-time low
25.5°C
coldest 10% of nights: 25°C or lower
Compared with London
+7.0°C
London averages 19.6°C in June
Sea temperature
27.4°C
year to year: 26°C to 28°C
Sunshine per day (est.)
3.7h
32% of 11.7 h of daylight
Rainy days (1 mm+)
14
83 mm over the month
Humidity
82%
Days over 25°C
100%
none over 30°C
Record high 1991-2020
28.7°C
1998-06-06
Record low 1991-2020
23.6°C
2000-06-30
Flight from London
≈ 10 h 54 min
8132 km, long-haul (estimate for a direct flight)

Records are observed extremes within 1991-2020, not typical holiday conditions. Warm-day percentages are shares of days, not day counts.

How June compares

June is the 9th warmest month of the year in Seychelles and ranks 72nd of 134 destinations we compare for June - see where else is hot in June. Against London's average high of 19.6°C in June, Seychelles is 7.0°C warmer by day and 14.2°C warmer at night.

Daytime and night-time in June

The typical June day in Seychelles peaks at 26.6°C, but that is an average: the warmest 10% of days reach 27.6°C or more. About 100% of days top 25°C. Nights average 25.5°C; one night in ten drops to 24.7°C or lower, so pack a layer for evenings. Between 1991 and 2020 the hottest June day here reached 28.7°C (1998-06-06) and the coldest night 23.6°C (2000-06-30).

Rain in June

Wet (more than 8 rainy days): about 14 days with 1 mm or more, 83 mm in total. Year to year it varies a lot - the wettest June was 2003 with 188 mm, the driest 2000 with 14 mm. Humidity averages 82%.

Sea temperature in June

The sea averages 27.4°C - warm enough to swim (22°c+). Depending on the year it ranges from 26.4°C to 28.0°C. For the warmest sea here, come in April (29.8°C).

Sunshine and daylight

Around 3.7 hours of sunshine a day (estimated from cloud cover), 11.7 hours of daylight: the sun rises about 06:23 and sets about 18:14 local time in mid-June. Average cloud cover is 69%.

Is June a good time to visit Seychelles?

It is a reasonable choice: hot days but expect showers. The best months for Seychelles on our scoring are July, February, April; months averaging 25°C or more: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec.

Warm enough for swimming, with little relief at night

The daytime average of 26.6°C sounds fairly moderate, but humidity of 82% can make the warmth feel heavier. June is better suited to travellers who enjoy consistent warmth than those who need crisp evenings: the average night low is 25.5°C, so there is little cooling after sunset. Pack loose, breathable clothes and choose accommodation where you can cool down comfortably. Keep strenuous activity away from midday if you find humid heat tiring. The sea is a strong reason to come, averaging 27.4°C, so cold water is unlikely to put you off swimming. That temperature does not, however, tell you about local swimming conditions.

Plan for cloud and rain rather than constant sunshine

June brings about 14 rainy days, so rain needs to be part of your plans rather than treated as an unlikely interruption. That does not mean every wet day is a washout, but the figures do not promise brief showers either. Sunshine averages about 3.7 hours within 11.7 hours of daylight: there is ample daylight for being outdoors, but much less actual sunshine. Bring a light waterproof and something to protect belongings when rain arrives. Flexible plans will suit the month better than a schedule built around clear skies. If long spells of sunshine are central to your holiday, June comes with a clear compromise.

A little perspective

Seychelles through the year

June is highlighted. See how it compares with the rest of the year.

Monthly climate averages

Swipe sideways on a phone; the month stays in view.

Seychelles monthly climate averages, 1991-2020; June is the selected month.
MonthDayNightSeaSun/dayRain mmRainy daysDays 25°C+
January27.1°C25.7°C28.3°C3.721822100%
Februarybest27.6°C26.2°C28.7°C4.312513100%
March28.0°C26.5°C29.3°C5.011116100%
Aprilbest28.3°C26.7°C29.8°C5.711017100%
May27.9°C26.4°C29.1°C4.912718100%
JuneSelected26.6°C25.5°C27.4°C3.78314100%
Julybest25.7°C24.7°C26.2°C3.4511191%
August25.7°C24.7°C26.2°C3.7621392%
September26.3°C25.1°C27.0°C4.511816100%
October26.8°C25.5°C27.8°C5.512316100%
November27.0°C25.6°C28.2°C5.614417100%
December27.0°C25.5°C28.3°C4.620323100%

Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.

Day, night and sea

Monthly average temperatures, 1991-2020

  • Day
  • Night
  • Sea
Bars show average daytime highs and night-time lows; circles mark the average sea temperature. Same scale for every month. Exact values are in the table.

Best months here

On warmth, low rainfall and sunshine, start with these.

Keep exploring

Similar in June

Closest matches on daytime temperature, sea temperature and sunshine, in other countries.

A little more detail

Seychelles in June FAQs

Plain answers, grounded in the averages.

Is Seychelles hot in June?

Seychelles is hot in June: the average daytime high is 26.6°C and nights average 25.5°C. About 100% of June days reach 25°C or more.

Can you swim in the sea in Seychelles in June?

The sea around Seychelles averages 27.4°C in June, which is warm enough for most people to swim comfortably. Between 1991 and 2020 it ranged from 26°C to 28°C depending on the year.

How much does it rain in Seychelles in June?

Seychelles sees about 14 rainy days (1 mm or more) and 83 mm of rain in a typical June. The wettest June between 1991 and 2020 was 2003 (188 mm) and the driest was 2000 (14 mm).

How sunny is Seychelles in June?

Seychelles gets around 3.7 hours of sunshine a day in June out of 11.7 hours of daylight (estimated from average cloud cover).

How does Seychelles compare with the UK in June?

Seychelles is on average 7.0°C warmer than London by day in June (26.6°C against 19.6°C).

What is the hottest June on record in Seychelles?

Between 1991 and 2020 the hottest June day in Seychelles reached 28.7°C on 1998-06-06, and the coldest night dropped to 23.6°C on 2000-06-30.

How much warmer is Seychelles than London in June?

Seychelles has an average daytime high of 26.6°C, compared with London's 19.6°C - a difference of 7°C. The warmth also lasts into the evening, with an average night low of 25.5°C, so pack mainly for warm, humid conditions.

Does June get extremely hot?

June is hot rather than extreme in terms of daytime temperature. The share of days reaching 30°C is 0%, while days reaching 25°C account for 100%. High humidity and warm nights are more relevant to comfort than unusually high daytime temperatures.

Is June the best month to visit Seychelles?

June is not among the best-rated months overall; July, February and April rate better. It still suits travellers prioritising warm water and dependable warmth, but cloud, rain and humidity make it less appealing if sunshine is the main reason for going.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020

Averages computed from daily values at Victoria (Victoria (Mahe)). Sea temperature from the nearest 5 km sea cell, 2.3 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather