Kundasang

Kinabalu National Park Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in Kinabalu National Park, Malaysia in December.

Planning a trip to Kinabalu National Park, Malaysia this December? Here's what you need to know about the weather:

What to Expect in Kinabalu National Park in December

Kinabalu National Park, Malaysia is a region in Malaysia. December in Kinabalu National Park generally has warm temperatures, with heavy precipitation.

Temperatures

The average maximum temperatures are warm and range from 23°C (73°F) in Kundasang to 29°C (84°F) in Ranau. Nighttime temperatures generally drop to 19°C (66°F) in Ranau and 17°C (63°F) in Kundasang.

To explore the conditions in Kinabalu National Park, Malaysia in more detail, check the map below.

Precipitation

In December, precipitation varies across different areas. From heavy rainfall in Ranau with an average of 209 mm (8.2 in) to heavy rainfall in Kundasang with 266 mm (10 in).

Average sunshine

Several destinations enjoy plenty of sunshine this month. Ranau sees close to 198 hours of sunlight, making it great for sun lovers.

Explore Kinabalu National Park by month

Pick a month to see the average temperature, rainfall and sunshine in Kinabalu National Park — and find the best time to visit. (based on Ranau)

Best Places to Visit in Kinabalu National Park in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Kinabalu National Park.

perfect weather
pleasant
tolerable
unpleasant
poor

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).

Popular Destinations in Kinabalu National Park

What is the weather like in December for some of the most popular destinations in Kinabalu National Park, Malaysia?

Temperature range in Kinabalu National Park (December)

Precipitation variation in Kinabalu National Park (December)

Ranau

In December Ranau generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 19°C (66°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
28°C (82°F)
Min temperature
19°C (66°F)
19°C (66°F)
19°C (66°F)
Monthly sun hours
193 hours
198 hours
188 hours
Monthly rainfall
212 mm (8.3 in)
209 mm (8.2 in)
189 mm (7.4 in)
Monthly rainy days
25 days
23 days
20 days
Weather conditions

Kundasang

In December Kundasang generally has high temperatures with maximum daytime temperatures around 23°C (73°F), minimum nighttime temperatures around 17°C (63°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
24°C (75°F)
23°C (73°F)
23°C (73°F)
Min temperature
17°C (63°F)
17°C (63°F)
17°C (63°F)
Monthly sun hours
193 hours
198 hours
188 hours
Monthly rainfall
293 mm (12 in)
266 mm (10 in)
233 mm (9.2 in)
Monthly rainy days
20 days
19 days
17 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Kinabalu National Park, in Malaysia.

In our records: Malaysia December extremes

Notable December records observed across cities in Malaysia in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • From our sources, the wettest December day in Malaysia brought 440 mm (17 in) in Kuantan on December 22, 2001.

Popular cities in December

Day & night temperatures, rainfall and average weather in Kinabalu National Park in December.

City Weather Day temp Night temp Rainfall
Ranau 29°C (84°F) 19°C (66°F) 209 mm (8.2 in)
Kundasang 23°C (73°F) 17°C (63°F) 266 mm (10 in)

Kinabalu National Park weather in December: frequently asked questions

What is the weather like in Kinabalu National Park, Malaysia in December?

Kinabalu National Park, Malaysia typically experiences unpleasant weather in December, part of the season. Daytime highs in Ranau average around 29°C (84°F), and temperatures drop to about 19°C (66°F) at night.

What is the average temperature in Kinabalu National Park, Malaysia in December?

Daytime temperatures in Ranau peak at roughly 29°C (84°F) in December, dropping to about 19°C (66°F) overnight.

Does Kinabalu National Park, Malaysia get a lot of rain in December?

Yes. December brings heavy rainfall to Kinabalu National Park, Malaysia, with Ranau averaging around 209 mm (8.2 in). Expect frequent showers and pack accordingly.

Is December a Good Time to Visit Kinabalu National Park, Malaysia?

Given the typically unpleasant weather conditions in Ranau, December may not be the ideal time to visit Kinabalu National Park, Malaysia.

On average, the best time to visit Kinabalu National Park, Malaysia is in February with generally pleasant weather in Ranau. The weather in May, June, September and October, on the other hand, tends to be poor.

Interested in more climate information?

We have much more information about the climate in Kinabalu National Park.

Weather and climate has detailed information for every country in the world. Are you going to Malaysia? Get detailed historical weather averages for many cities in Malaysia.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.