When To Go · Country Guide
Two coasts, two monsoons, and Borneo reefs from easy island days to Sipadan-style walls
Updated Mar 4, 2026 • 1 source
When To Go
Season planner for Malaysia
Malaysia is tropical year-round, but planning is all about wind direction. Peninsular east coast islands are best when the Northeast Monsoon is not active, while Sabah and the northwest often keep more consistent access. Use the tracks below to match your activity and coast to the most comfortable sea states.
At A Glance Heatmap
| Activity | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Overall | ||||||||||||
| Scuba | ||||||||||||
| Freedive | ||||||||||||
| Snorkel | ||||||||||||
| Topside |
Activity Drilldowns
OverallApril - October (broadly), with Sabah often workable year-round·Crowd:Moderate·Cost:Midrange
Ideal: Most reliable island operations, warm water 28°C to 30°C, generally calmer seas
Plan Carefully: Northeast Monsoon affects Peninsular east coast with gustier days 25.0 kph to 35.0 kph; northwest and Sabah often still run
If you are locked into Nov to Feb, prioritize Langkawi and Payar Marine Park and Sabah hubs like Kota Kinabalu and TARP and Semporna.
ScubaApril - October (Peninsular east coast) & April - October (best visibility bias in Sabah)·Crowd:Moderate·Cost:Midrange
Ideal: Best odds of visibility 15 m to 30 m and full schedules on island coasts
Plan Carefully: Peninsular east coast can be rough; consider Sabah or northwest instead
For Peninsular island trips, build your core diving between roughly March and October when schedules are fullest and water commonly sits around 28°C to 30°C.
FreediveMarch - September (calmest seas on Peninsular east coast islands)·Crowd:Low·Cost:Midrange
Ideal: Smoother surface conditions for line sessions, warm water 28°C to 30°C
Plan Carefully: More frequent chop and storms; switch to pools or sheltered Sabah coves
Freedivers are the most sensitive to surface chop.
SnorkelApril - September (Peninsular east coast) & year-round pockets in Sabah & Langkawi·Crowd:High·Cost:Midrange
Ideal: Clearer water days and calmer snorkel coves, typical water 28°C
Plan Carefully: Peninsular east coast can be choppy; choose sheltered bays or pivot to Langkawi and Sabah
If snorkeling is the main goal, avoid long openwater crossings on windy days and go early.
TopsideDecember - April (northwest) & April - October (Peninsular east coast islands)·Crowd:High·Cost:Midrange
Ideal: Good all-around travel weather on the northwest, daytime highs often 28°C to 32°C
Plan Carefully: Inter-monsoon thunderstorms and shifting winds; keep plans flexible
For a beachfirst trip, match your island choice to the monsoon.
Seasonal Callouts Timeline
Green turtle nesting on Redang
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecRedang is known for turtle conservation work and seasonal nesting beaches. Combine respectful beach visits with snorkeling in Redang and Lang Tengah.
Sipadan wall days and schooling fish
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecVisibility and comfort often peak mid-year around the Sipadan area. Base via Semporna and expect current-aware dives.
Whale shark sightings around Sabah (seasonal reports)
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecOperators sometimes report whale shark encounters in Sabah waters during late winter and early spring, especially around Kota Kinabalu and TARP. Treat this as a bonus, not a guarantee.
Kaamatan Harvest Festival in Sabah
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecIf you want a cultural anchor for a dive trip, Kaamatan celebrations across Sabah pair naturally with a few water days in Kota Kinabalu.
Peak beach season on Perhentian
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecThese months often align with the busiest, calmest stretch for Perhentian, with the easiest conditions for snorkeling and entry-level diving.