Scuba diving in Malaysia offers something for every level of diver, from beginners to seasoned pros. With calm, clear waters and well-protected reefs, it’s an ideal destination for both training and exploration. Most dive sites are easily accessible by short speedboat rides, making it convenient to pack in multiple dives each day.
On the east coast of Peninsular Malaysia, islands like Perhentian, Redang, and Tioman boast healthy coral reefs, dramatic pinnacles, and shipwrecks, all set in gentle currents and excellent visibility. The west coast, around Langkawi and Payar Marine Park, is a haven for macro enthusiasts, offering the chance to spot rare critters and vibrant marine life among 99 lush islands.
Over in East Malaysia (Borneo), the Miri-Sibuti Coral Reefs National Park features pristine reefs off the beaten path, while Sabah is home to some of the best diving in the world. Sipadan Island promises legendary wall dives and abundant marine biodiversity, Mabul Island delivers world-class macro diving, and the waters around Kota Kinabalu offer convenient and rewarding dives within the Tunku Abdul Rahman Marine Park.
Diving in Malaysia is possible year-round, with different regions offering ideal conditions at different times of the year - so there’s always somewhere great to dive!
The east coast of Peninsular Malaysia (think Perhentian, Redang, Tioman) has its best diving season from March to September, with calm seas and great visibility. For the west coast, including Langkawi and Payar Marine Park, the best time to dive is between October and May, when conditions are calm and clear.
If you’re heading to East Malaysia (Borneo) - home to Sipadan, Mabul, and Miri - you’re in luck: diving is excellent all year round, with consistent conditions and great marine life.
No matter where you go, expect warm tropical waters averaging 82–86°F (28–30°C) - perfect for long, relaxed dives.
This page wouldn't be possible without contributions from the following PADI members: Langkawi Scuba. Disclaimer