When To Go · Destination Guide
Kota Kinabalu And Tarp Malaysia
A city base with a five-island marine park on your doorstep
Updated Feb 13, 2026 • 11 sources
When To Go
Season planner for Kota Kinabalu and Tunku Abdul Rahman Park (TARP)
KK is tropical year-round, but conditions shift with Sabah's seasonal rain. A commonly drier stretch for the Kota Kinabalu west coast runs roughly from February through August, while heavier rain often peaks around October and November. Because TARP is close to shore, visibility can change quickly after rain, so plan flexible dive days and keep a topside backup. Water temperatures usually sit around 27°C to 30°C, so exposure protection is more about comfort on repetitive dives than warmth. For wildlife, some local operators consider February to April the best window to watch for whale shark sightings around Gaya Bay, and May brings Kaamatan cultural celebrations in and around Kota Kinabalu.
At A Glance Heatmap
| Activity | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Overall | ||||||||||||
| Scuba | ||||||||||||
| Freedive | ||||||||||||
| Snorkel | ||||||||||||
| Topside |
Activity Drilldowns
OverallFebruary to August·Crowd:Moderate·Cost:Moderate
Ideal: Typically drier weather for island hopping and water time; warm sea around 28°C.
Plan Carefully: Wetter period and more variable seas; keep backup plans and expect faster visibility swings near shore.
School holidays can spike crowds and prices (often June to August and late December).
ScubaFebruary to August·Crowd:Moderate·Cost:Moderate
Ideal: Best overall mix of sea state and visibility for TARP plus Sepanggar add-ons; water around 28°C.
Plan Carefully: Heavier rain can reduce visibility near shore; prioritize protected bays and consider shifting to Sepanggar or alternative activities on poor days.
If your main goal is a whale shark chance near Kota Kinabalu, local operators often watch February to April most closely, but sightings are never guaranteed.
FreediveFebruary to August·Crowd:Low·Cost:Moderate
Ideal: More consistent surface conditions for buoy and line sessions, especially in the mornings.
Plan Carefully: More rain and wind-driven chop; pool sessions and technique work can replace open-water days.
Freedivers benefit most from early starts before island hopping traffic and afternoon sea breeze.
SnorkelFebruary to August·Crowd:High·Cost:Moderate
Ideal: Calmer, drier days make for easier surface swims and better visibility in shallow coral gardens.
Plan Carefully: Rain can reduce visibility quickly and increase chop; focus on beach time and short snorkel windows.
For the best shallow views, snorkel at higher tide and stay inside marked swim zones.
TopsideFebruary to August·Crowd:Moderate·Cost:Premium
Ideal: Better odds of clear mornings for Kinabalu Park day trips and coastal sunsets.
Plan Carefully: Wetter months for outdoor plans. Keep flexible itineraries and plan more indoor or food-focused days.
Kaamatan celebrations run through May, with the main statelevel events around May 3031 in Penampang.
Seasonal Callouts Timeline
Whale shark chance around Gaya Bay
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecSome Kota Kinabalu-area operators report February to April as the most likely period for whale shark encounters in waters around the TARP islands (sightings are never guaranteed). If you see one, follow local guidelines: keep distance, never touch, and avoid blocking its path.
Kaamatan harvest festival (Sabah)
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecKaamatan celebrations run throughout May and culminate with major events around May 30-31 at the KDCA Cultural Unity Centre in Penampang, just outside Kota Kinabalu. Expect cultural shows, food stalls, and heavier accommodation demand.
Sea turtle sightings
JanJanFebFebMarMarAprAprMayMayJunJunJulJulAugAugSepSepOctOctNovNovDecDecTurtles are commonly seen on Sabah reef systems year-round. Snorkelers and divers should keep distance and avoid chasing for photos.