Melaka

Melaka Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in Melaka, Malaysia in December.

Planning a getaway to Melaka, Malaysia this December and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:

What to Expect in Melaka in December

Melaka, Malaysia is a region in Malaysia. December in Melaka generally has very warm temperatures, with heavy precipitation.

Temperatures

You can expect very warm maximum daytime temperatures of around 30°C (86°F) and nighttime temperatures around 25°C (77°F) in Melaka. The temperatures mentioned for both day and night are typical averages. However some days might get even hotter. It's best to stay prepared by wearing cloths suitable for the warmth.

For specific regional insights in Melaka, Malaysia, refer to the map provided below.

Precipitation

In December, precipitation varies across different areas. From heavy rainfall in Durian Tunggal with an average of 230 mm (9.1 in) to heavy rainfall in Tampin with 236 mm (9.3 in).

Average sunshine

Most places get a reasonable amount of sunshine. Take Melaka as an example - it receives around 171 hours of sunlight, offering a nice mix of sunny and partly cloudy days. Want to compare this with brighter destinations? Try our weather planner to explore your options.

Explore Melaka by month

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

Best Places to Visit in Melaka in December

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

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 Melaka

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

Temperature range in Melaka (December)

Precipitation variation in Melaka (December)

Melaka

In December Melaka generally has very high temperatures with maximum daytime temperatures around 30°C (86°F), minimum nighttime temperatures around 25°C (77°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
30°C (86°F)
30°C (86°F)
30°C (86°F)
Min temperature
25°C (77°F)
25°C (77°F)
25°C (77°F)
Monthly sun hours
156 hours
171 hours
194 hours
Monthly rainfall
283 mm (11 in)
231 mm (9.1 in)
120 mm (4.7 in)
Monthly rainy days
24 days
18 days
13 days
Weather conditions

Alor Gajah

In December Alor Gajah generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 24°C (75°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
31°C (88°F)
31°C (88°F)
31°C (88°F)
Min temperature
24°C (75°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
156 hours
171 hours
194 hours
Monthly rainfall
289 mm (11 in)
235 mm (9.3 in)
137 mm (5.4 in)
Monthly rainy days
24 days
19 days
13 days
Weather conditions

Kampong Tanjong Bedara

In December Kampong Tanjong Bedara generally has very high temperatures with maximum daytime temperatures around 30°C (86°F), minimum nighttime temperatures around 25°C (77°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
30°C (86°F)
30°C (86°F)
30°C (86°F)
Min temperature
25°C (77°F)
25°C (77°F)
25°C (77°F)
Monthly sun hours
156 hours
171 hours
194 hours
Monthly rainfall
288 mm (11 in)
232 mm (9.1 in)
125 mm (4.9 in)
Monthly rainy days
24 days
19 days
13 days
Weather conditions

Tampin

In December Tampin generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 24°C (75°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
31°C (88°F)
31°C (88°F)
32°C (90°F)
Min temperature
24°C (75°F)
24°C (75°F)
23°C (73°F)
Monthly sun hours
156 hours
171 hours
194 hours
Monthly rainfall
290 mm (11 in)
236 mm (9.3 in)
140 mm (5.5 in)
Monthly rainy days
25 days
19 days
13 days
Weather conditions

Durian Tunggal

In December Durian Tunggal generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 24°C (75°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
31°C (88°F)
31°C (88°F)
31°C (88°F)
Min temperature
25°C (77°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
156 hours
171 hours
194 hours
Monthly rainfall
281 mm (11 in)
230 mm (9.1 in)
128 mm (5 in)
Monthly rainy days
24 days
19 days
13 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Melaka, 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 Melaka in December.

City Weather Day temp Night temp Rainfall
Melaka 30°C (86°F) 25°C (77°F) 231 mm (9.1 in)
Alor Gajah 31°C (88°F) 24°C (75°F) 235 mm (9.3 in)
Kampong Tanjong Bedara 30°C (86°F) 25°C (77°F) 232 mm (9.1 in)
Tampin 31°C (88°F) 24°C (75°F) 236 mm (9.3 in)
Durian Tunggal 31°C (88°F) 24°C (75°F) 230 mm (9.1 in)
Kampong Baharu Sungai Udang 30°C (86°F) 25°C (77°F) 231 mm (9.1 in)

Melaka weather in December: frequently asked questions

What is the weather like in Melaka, Malaysia in December?

Melaka, Malaysia typically experiences poor weather in December, part of the season. Daytime highs in Melaka average around 30°C (86°F), and temperatures drop to about 25°C (77°F) at night.

What is the average temperature in Melaka, Malaysia in December?

Melaka averages a daytime maximum of 30°C (86°F) in December, with overnight lows close to 25°C (77°F).

Does Melaka, Malaysia get a lot of rain in December?

Yes. December brings heavy rainfall to Melaka, Malaysia, with Melaka averaging around 231 mm (9.1 in). Expect frequent showers and pack accordingly.

Is December a Good Time to Visit Melaka, Malaysia?

In our opinion, December may not be the ideal time to visit Melaka, Malaysia due to the typically poor weather in Melaka.

Generally speaking, February provides tolerable weather in Melaka. In contrast, April, May, June, July, August, September, October, November and December tend to have poor weather conditions.

Interested in more climate information?

We have much more information about the climate in Melaka.

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.