Malaysia

Best Time to Dive in Perhentian

5.91°N 102.74°E
Closed 3 months a year

Closed December to February. Dive it March to July, when the downpours ease — 4 days a month of heavy rain instead of 9. The marine life holds steady all year, so the weather picks the month. The wider season runs March to September.

Best time
Mar–Jul
Water
2831 °C
Visibility
1030 m
Season runs
Mar–Sep
Dived from
day boat
Tidal range
0.81.8 m
Species logged
7

Where it is

Malaysia
25 kmN

111 km across · coastline from Natural Earth 10m

Diving in Perhentian — monthly breakdown

Best months at this destination

A year of scuba diving conditions at a glance. Hover a month to isolate it.

Month by month conditions, water temperature, visibility and marine life
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
ConditionsClosedClosedPoorExcellentExcellentExcellentExcellentExcellentExcellentExcellentPoorClosed
Water temp (°C)282829303131303030302928
Visibility (m)10201525102015251525152515251525203015251020
Marine lifeClosedClosedBusyPeakSteadyBusyPeakPeakPeakSteadyQuietClosed
Best timePeakPeakPeakPeakPeak
Excellent Good Moderate PoorPeak season Mar–Jul

Long-term averages, 2016–2025. Visibility is estimated from satellite chlorophyll-a. Water temperature is the surface mean; it is cooler at depth.

The Perhentian diving season

2 seasons

March to November · Peak season

9 months
Water temperature
2931 °C
Rain
22 days a month

Diving conditionsThis is the wet season topside. The wind eases. The sea is calmer.

Marine lifeWhale shark (likely) peaks at Perhentian in these months.

December to February · Closed

3 months

The site is closed to diving in these months.

  • Spring tides run 1.8 m against 0.8 m on neaps, so currents build around the full and new moon.
  • Water temperature is satellite sea-surface temperature, so expect it cooler below the thermocline.
  • Visibility is estimated from satellite chlorophyll-a.

Perhentian water temperature and weather

226 underwater observation records · 23 surveyed years of ocean data · 10 years of sea temperature

Water & weather

Perhentian water temperature by month

The dashed line is the monthly average. Eight days in ten fall inside the band.

272829303132JanFebMarAprMayJunJulAugSepOctNovDecSea temperature (°C)

10th to 90th percentile rangemonthly mean

Rarely
rough enough to cancel

Seas top 1.5 m on 2% of days. Enough to cancel a day boat

0
blowy days a month

Gusts over 40 km/h, about where a day boat stays in port

21
wet days a month

7 of them bring heavy rain

Monthly sea state, wind, rain, air temperature and daylight
MonthSwellGusts over 40 km/hWet daysHeavy rainAirDaylight
January1.4 m4%19627 °C11.7 h
February1.3 m3%13327 °C11.8 h
March1.0 m0%11128 °C12.0 h
April0.6 m0%17429 °C12.1 h
May0.4 m0%23530 °C12.3 h
June0.3 m0%22530 °C12.3 h
July0.4 m0%22330 °C12.3 h
August0.3 m0%23629 °C12.2 h
September0.3 m0%23529 °C12.0 h
October0.6 m0%271129 °C11.9 h
November1.2 m1%281728 °C11.7 h
December1.3 m4%241428 °C11.7 h

Swell is the rough end of the month: nine days in ten come in under it. Sea temperature covers 10 years, waves 4.

Pick your week

48 weeks from the daily record. Darker is better, against this site's own year. Pick a month for the detail.

Conditions by week, four weeks per month
Week 1January week 1: PoorFebruary week 1: PoorMarch week 1: ModerateApril week 1: ExcellentMay week 1: ExcellentJune week 1: ExcellentJuly week 1: ExcellentAugust week 1: ExcellentSeptember week 1: ExcellentOctober week 1: ExcellentNovember week 1: ModerateDecember week 1: Poor
Week 2January week 2: PoorFebruary week 2: PoorMarch week 2: PoorApril week 2: ExcellentMay week 2: ExcellentJune week 2: ExcellentJuly week 2: ExcellentAugust week 2: ExcellentSeptember week 2: ExcellentOctober week 2: ExcellentNovember week 2: PoorDecember week 2: Poor
Week 3January week 3: PoorFebruary week 3: PoorMarch week 3: PoorApril week 3: ExcellentMay week 3: ExcellentJune week 3: ExcellentJuly week 3: ExcellentAugust week 3: ExcellentSeptember week 3: ExcellentOctober week 3: ExcellentNovember week 3: PoorDecember week 3: Poor
Week 4January week 4: PoorFebruary week 4: PoorMarch week 4: ModerateApril week 4: ExcellentMay week 4: ExcellentJune week 4: ExcellentJuly week 4: ExcellentAugust week 4: ExcellentSeptember week 4: ExcellentOctober week 4: ExcellentNovember week 4: PoorDecember week 4: Poor
Excellent Good Moderate PoorBest week to go: third of April

April, week by week

WeekConditionsWaterSwellWindRain chance
Week 1Excellent30 °C0.8 m20 km/h54%
Week 2Excellent30 °C0.7 m20 km/h53%
Week 3Excellent30 °C0.6 m19 km/h50%
Week 4Excellent30 °C0.6 m19 km/h57%

10 years of daily records, averaged into weeks.

Gear & storms

What to wear

Off the coldest water of each month, not the average — that is what the suit has to cope with.

Wetsuit thickness by month
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
SuitJanuary: skinFebruary: skinMarch: skinApril: skinMay: skinJune: skinJuly: skinAugust: skinSeptember: skinOctober: skinNovember: skinDecember: skin

One suit covers the whole year: a skin or 3 mm shorty.

Swell through the year

The rough end of each month — nine days in ten come in under it.

JanJanuary: 1.4 metresFebFebruary: 1.3 metresMarMarch: 1.0 metresAprApril: 0.6 metresMayMay: 0.4 metresJunJune: 0.3 metresJulJuly: 0.4 metresAugAugust: 0.3 metresSepSeptember: 0.3 metresOctOctober: 0.6 metresNovNovember: 1.2 metresDecDecember: 1.3 metres

Amber is over 1.5 m.

Tides

springs 2.0 mneaps 0.8 mneapsone lunar month
Daily tidal range across one lunar month.

Tropical storms

1 of the last 30 Januarys saw a tropical storm pass within 250 km. January is the only month with a recorded pass.

JanJanuary: 1 of 30 yearsFebFebruary: 0 of 30 yearsMarMarch: 0 of 30 yearsAprApril: 0 of 30 yearsMayMay: 0 of 30 yearsJunJune: 0 of 30 yearsJulJuly: 0 of 30 yearsAugAugust: 0 of 30 yearsSepSeptember: 0 of 30 yearsOctOctober: 0 of 30 yearsNovNovember: 0 of 30 yearsDecDecember: 0 of 30 years

Share of the last 30 years with a storm that month.

  • NOAASea surface temperature, from OISST and MUR
  • ERA5Wind, waves, rain and air temperature, via Open-Meteo
  • OBISMarine species records within 60 km
  • IBTrACSTropical cyclone tracks, 1996 to 2025

Perhentian marine life — what you'll see diving

226 records within 60 km
SpeciesWhenObserved windowReliabilityEvidenceRecords
Bumphead parrotfishJun–Jul, SepLikely
8/23
17
Whale sharkJul–SepLikely
7/23
9
Green turtleApr, Jul, SepNear-guaranteed
17/23
96
Bigeye trevallyJan–FebHit-or-miss
5/23
8
Blacktip reef sharkMar, Jun–JulLikely
10/23
49
Bluespotted ribbontail rayMar–Apr, Jul, SepLikely
9/23
33
Hawksbill turtleMar, Jul, SepLikely
7/23
12
Peak Present No survey data
Observed window
Months with records. Peak is where most of them fall.
Reliability
  • Near-guaranteed in 60% of surveyed years or more
  • Likely 30% to 60%
  • Hit-or-miss under 30%
Evidence
Years it was seen, out of the years anyone surveyed.
Records
OBIS sightings within 60 km.

These are sightings people logged, not a full survey of the reef. A species missing from a month may just mean nobody recorded one.

Diving Perhentian — common questions

When is the best time to dive Perhentian?
Closed December to February. Dive it March to July, when the downpours ease — 4 days a month of heavy rain instead of 9. The marine life holds steady all year, so the weather picks the month. The wider season runs March to September.
When is the diving season in Perhentian?
The diving season in Perhentian runs March to September, and it is at its best March to July.
Is the diving in Perhentian good for beginners?
Yes. It suits Open Water divers, so it works for a first trip after certification.
How warm is the water in Perhentian?
Between 28 and 31 °C at the surface across the year, coldest in January and warmest in May. It runs cooler below the thermocline.
What wetsuit do I need in Perhentian?
A skin or 3 mm shorty covers the coldest water of the year. The same suit works all year.
What is the visibility like in Perhentian?
Roughly 10 to 30 m depending on the month. That is estimated from satellite chlorophyll-a rather than measured in the water.
What will I see diving Perhentian?
The most consistently recorded species are Bumphead parrotfish (likely), Whale shark (likely) and Green turtle (near-guaranteed), from 226 records within 60 km.
Does Perhentian get tropical storms?
Yes. Over 30 years of records a storm passed within 250 km in Jan, most often in January at 1 of 30 years.
Is there current in Perhentian?
The tide rises and falls 1.8 m around the full and new moon, against 0.8 m in between. How much of that becomes current depends on the shape of the channel.
When should I avoid Perhentian?
The site is closed Dec–Feb. November–March are the weakest months for conditions.
How do you dive Perhentian?
Mostly from day boats. Trips run through the season, Mar–Sep.