George Town Weather in December

Malaysia · December climate averages and travel tips

Avg high29°C (85°F)
Avg low24°C (74°F)
Rainfall251 mm (9.9 in)
RatingPoor 2.1/10

Expect hot days in George Town in December: the average high is 29°C (85°F) and the average low is 24°C (74°F). The month is very wet, with about 251 mm (9.9 in) of rain spread over 26 days. Humidity averages 87%, so it feels sticky and hotter than the thermometer suggests. You get roughly 11.7 hours of daylight and frequently cloudy skies.

Is December a good time to visit George Town?

December is not the best time to visit George Town (2.1/10) mainly because of the rain. The weather is much better in February.

Visiting George Town in December

December: warm and very wet

December stays warm, but frequent rain and thick cloud can make the day feel sticky and grey. Showers fall on most days, so outdoor plans may need to pause. George Town's shophouse-lined streets, museums and covered clan houses work better than a long beach day.

You can still visit the Khoo Kongsi clan house or browse the cafés around Armenian Street between showers. Skip a tightly timed outdoor itinerary; heavy rain can make walking uncomfortable and disrupt plans.

Christmas and New Year

Christmas and New Year bring festive displays and a holiday feel, especially around malls and hotels. There isn't a major December festival I'd build a trip around; George Town Festival takes place in another part of the year.

Families visiting during school holidays may find more people around the waterfront and heritage core. Christmas and New Year can also mean higher room rates than quieter months. December is wetter than November, while January usually brings less rain.

A rainy-day plan

For budget travellers, December's wet weather and holiday demand can be a tricky mix: you may find fewer dry sightseeing hours, while festive dates cost more. Keep your plans flexible, and save the Kek Lok Si Temple visit for a break in the rain.

A practical local tip: use the free CAT bus around George Town's heritage zone when showers hit. It connects sights such as Fort Cornwallis and the Clan Jetties, so you can cut down on wet walks. Don't count on blue skies at the waterfront; take in the jetties when the rain lets up.

December weather at a glance

Average high29°C (85°F)
Average low24°C (74°F)
Daily mean26°C (79°F)
Rainfall251 mm (9.9 in)
Rainy days (1 mm+)26
Humidity87%
Cloud cover84%
Daylight11.7 hours
Est. sunshine2.1 hours/day
Wind4.3 km/h
vs NovemberAbout as warm as November, with 111 mm less rain.

What to pack for George Town in December

George Town weather in other months

Jan30°C / 23°C120 mmPoorFeb31°C / 23°C80 mmFairMar31°C / 24°C133 mmPoorApr31°C / 25°C187 mmPoorMay30°C / 26°C236 mmPoorJun30°C / 25°C160 mmPoorJul30°C / 25°C179 mmPoorAug30°C / 25°C207 mmPoorSep30°C / 25°C254 mmPoorOct30°C / 25°C287 mmPoorNov30°C / 24°C362 mmPoorDec29°C / 24°C251 mmPoor

← NovemberBest time to visit George TownJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.