Kota Kinabalu Weather in December
In Kota Kinabalu, December brings high daytime temperatures around 29°C (84°F),
with nights cooling to 24°C (75°F).
This month falls within the rainy season, so expect frequent rainfall.
Rainfall in Kota Kinabalu in December
Kota Kinabalu is in the rainy season in December, with rain on around
21 days and an average of
255 mm (10 in).
Rainfall this month is frequent and tends to be fairly heavy when it does fall. Packing waterproofs is a good idea.
Temperature in Kota Kinabalu in December
Expect highs of
29°C (84°F) in Kota Kinabalu in December, with nights dropping to around
24°C (75°F).
This gives the month a fairly typical daily rhythm, with warmer afternoons and more comfortable nights.
Nights stay warm at around
24°C (75°F), so light bedding and good ventilation are worth thinking about.
Sunshine in Kota Kinabalu in December
The city usually sees around
198 hours of sunlight, indicating
many sunny days
despite it being the rainy season.
Wind Speed in Kota Kinabalu in December
Wind speeds average
1 m/s (2 knots) during December. At this speed, you'll experience mostly light air movement that's just barely noticeable. As an average, some days will be completely calm while others have gentle breezes you can feel on your skin.
If you prefer enjoying temperate temperatures and rain-free days, February typically offers the best circumstances. If you're seeking pleasant, dry and sunny weather somewhere else in the world, our weather planner can help you explore other options.
perfect weather
pleasant
tolerable
unpleasant
poor
Avg daytime high
-5°C (23°F) cold → 32°C (90°F) hot
Monthly precipitation
0 mm (0 in) dry → 150 mm (5.9 in) wet
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).
Marker color shows the average daytime high temperature in December: blue is cold, red is hot.
Marker color shows total monthly precipitation in December: pale blue is dry, deep blue is wet.