Best Time to Visit Kota Kinabalu

Malaysia · weather by month, temperature and rainfall

Best monthsFebruary
HottestApril · 30°C
ColdestFebruary · 23°C
WettestOctober · 316 mm

Weather-wise, February is the best time to visit Kota Kinabalu. Temperatures barely change through the year: highs stay between 28°C and 30°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over October to December; October is the wettest month with about 316 mm (12.4 in) of rain. May is the least comfortable month, mainly because of the rain.

When to go to Kota Kinabalu: a seasonal guide

February to April: your best shot at dry days

Kota Kinabalu sits near the equator, so it's warm all year. The real question is how much rain you'll get. February is the pick on our comfort score, with 13 rainy days and the most sun of the year. It's still humid, and "best" here means "least wet", not "dry".

March and April stay warm, but showers come more often. If you want island time, this is the window. Boats leave from Jesselton Point for Tunku Abdul Rahman Park, a group of islands just offshore. Sea trips are far more pleasant when the sky isn't grey. Snorkelling is easier too.

May to September: wet, but not a write-off

Rain falls on around 24 days a month here, and June to September bring heavy totals. But showers often come in sudden bursts, with breaks between them. Mornings tend to be your best bet for the islands or a trip to Kinabalu Park, where Mount Kinabalu rises. Cloud can hide the summit, so don't count on a view.

This is a decent time for city days. Browse the Filipino Market and the handicraft stalls, eat seafood along the waterfront, and duck into a mall when the sky opens. If you're on a tight budget, low-season rooms are easier to find.

Late May is Kaamatan, the Kadazan-Dusun harvest festival, with music, rice wine and the Unduk Ngadau beauty pageant. It's the best cultural event of the year, so it's worth the wet weather. Rooms can fill up around it.

October to January: the wettest stretch

Be honest with yourself here. October has the most rain of the year, at 316 mm on 27 days. November and December are nearly as wet, and January is the soggiest of the early months. Expect grey skies, little sun and sticky evenings.

Sea conditions can be poor, and island trips are more likely to be cancelled. Hiking trails get slippery. If you come anyway, plan around indoor stops, like the Sabah State Museum, and enjoy the quieter streets. Christmas and the Chinese New Year period, which falls in January or February, bring more domestic visitors, so prices may rise.

Travelling with kids? Pick February or March, when beach days are more realistic.

Kota Kinabalu weather by month

15°20°25°30°0175350January: 234 mm rainFebruary: 118 mm rainMarch: 118 mm rainApril: 142 mm rainMay: 224 mm rainJune: 260 mm rainJuly: 275 mm rainAugust: 255 mm rainSeptember: 267 mm rainOctober: 316 mm rainNovember: 287 mm rainDecember: 281 mm rainJanuary: 28°CFebruary: 29°CMarch: 29°CApril: 30°CMay: 30°CJune: 29°CJuly: 29°CAugust: 29°CSeptember: 29°COctober: 29°CNovember: 29°CDecember: 29°CJanuary: 24°CFebruary: 23°CMarch: 24°CApril: 25°CMay: 25°CJune: 25°CJuly: 24°CAugust: 25°CSeptember: 24°COctober: 24°CNovember: 25°CDecember: 24°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan28°C / 24°C234 mmPoorFeb29°C / 23°C118 mmFairMar29°C / 24°C118 mmPoorApr30°C / 25°C142 mmPoorMay30°C / 25°C224 mmPoorJun29°C / 25°C260 mmPoorJul29°C / 24°C275 mmPoorAug29°C / 25°C255 mmPoorSep29°C / 24°C267 mmPoorOct29°C / 24°C316 mmPoorNov29°C / 25°C287 mmPoorDec29°C / 24°C281 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January28°C 83°F24°C 75°F234 mm2388%1.9Poor 2.6
February29°C 84°F23°C 74°F118 mm1387%3.1Fair 4.5
March29°C 85°F24°C 74°F118 mm1685%3.6Poor 3.9
April30°C 86°F25°C 76°F142 mm1984%3.7Poor 2.8
May30°C 85°F25°C 77°F224 mm2485%2.6Poor 2.4
June29°C 84°F25°C 77°F260 mm2485%2.2Poor 2.7
July29°C 83°F24°C 76°F275 mm2385%1.9Poor 2.7
August29°C 84°F25°C 76°F255 mm2585%2.3Poor 2.8
September29°C 84°F24°C 76°F267 mm2585%1.8Poor 2.7
October29°C 83°F24°C 76°F316 mm2786%1.8Poor 2.6
November29°C 84°F25°C 76°F287 mm2786%2.2Poor 2.6
December29°C 83°F24°C 76°F281 mm2787%1.9Poor 2.5

Frequently asked questions

When is the best time to visit Kota Kinabalu?

The best time to visit Kota Kinabalu is February, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Kota Kinabalu?

April is the hottest month in Kota Kinabalu, with an average high of 30°C (86°F).

What is the coldest month in Kota Kinabalu?

February is the coldest month in Kota Kinabalu, with an average low of 23°C (74°F).

What is the rainiest month in Kota Kinabalu?

October is the wettest month, with about 316 mm (12.4 in) of rain. March is the driest, with 118 mm (4.6 in).

When is the rainy season in Kota Kinabalu?

The rainy season in Kota Kinabalu is October to December.

Nearby destinations

More in Malaysia