Skip to main content
AMZBooking
Marina Bay Sands SkyPark, Singapore

Month guide · Singapore

Singapore in December

What December is really like in Singapore: weather, crowds, prices, events and what to pack.

Updated By the AMZBooking editorial team

Photo: This Photo was taken by Supanut Arunoprayote . Feel free to use any of my images, but plea, CC BY 4.0

Quick answer

December is a quieter month with trade-offs. Expect average highs of 30°C (86°F), lows of 24°C (75°F), about 19 rainy days and roughly 12 hours of daylight. Wet, slightly cooler and festive; school holidays and Christmas make it one of the busiest and priciest months.

Key facts

Average high / low
30°C (86°F) / 24°C (75°F)
Rainy days
About 19
Daylight
About 12 hours
Sea temperature
28°C (82°F)
Crowds
Very busy
Hotel prices
Highest

Weather in December

December is the coolest month in Singapore: days average 30°C (86°F) against a yearly average high of 31°C (88°F), and nights fall to about 24°C (75°F). Rain falls on roughly 19 of its 31 days. Compared with November (31°C (88°F)), December is about as warm; by January highs stay near 30°C (86°F).

Sunrise (15 December)
About 06:59
Sunset (15 December)
About 19:02
Daylight
About 12 hours
Sea
28°C (82°F)

Inter-monsoon (autumn) (October–November). Afternoon thunderstorms build towards the wet northeast monsoon; Deepavali and early Christmas lights brighten the city.

Crowds and prices

On a 1–5 scale, December rates 5 for crowds (the peak is December at 5) and 5 for hotel prices (highest in September). Book accommodation early: December is one of the pricier months.

Events in December

  • Christmas events and lights at Gardens by the Bay (usually December)
  • New Year's Eve countdown and fireworks at Marina Bay (31 December)

Dates move from year to year. Check the organiser’s site before booking travel around an event.

What to do in December

With frequent rain, plan around indoor sights and keep outdoor time flexible.

Haw Par Villa, Singapore
Photo: Chainwit., CC BY 4.0

Park · Pasir Panjang

Haw Par Villa

Built in 1937 by the brothers behind Tiger Balm, this hillside park holds more than 1,000 statues and dioramas from Chinese myths and legends.

Time needed
1–2 hours
Cost
Free
  • Free
  • History
  • Off the beaten path
  • Photo spot
Singapore River bumboat cruise, Singapore
Photo: Fabio Achilli, CC BY 2.0

Experience · Singapore River

Singapore River bumboat cruise

Take a sailing after dark to see the skyline lit up and, with good timing, the Spectra show from the water.

Time needed
40 minutes
Cost
Low cost
  • Couples
  • Kids
  • After dark
  • Views
Gardens by the Bay, Singapore
Photo: Shiny Things ., CC BY 2.0

Garden · Marina Bay

Gardens by the Bay

Gardens by the Bay is a 101-hectare waterfront park whose 16-storey Supertrees are vertical gardens of ferns and orchids.

Time needed
3–4 hours
Cost
Mid-priced
  • Iconic
  • Kids
  • Couples
  • After dark
  • Rainy day
  • Nature
  • Photo spot
Buddha Tooth Relic Temple, Singapore
Photo: Chainwit., CC BY 4.0

Religious site · Chinatown

Buddha Tooth Relic Temple

Cover shoulders and knees (shawls are provided), then cross to Maxwell Food Centre for lunch.

Time needed
1 hour
Cost
Free
  • Free
  • History
  • Architecture
  • Rainy day

The sea averages 28°C (82°F) — warm enough to swim. Best beaches near Singapore.

What to pack

For highs near 30°C, lows near 24°C and 19 wet days: light, breathable clothes, a sun hat and high-factor sunscreen; a compact umbrella and waterproof shoes — rain is frequent; comfortable walking shoes.

Is December a good time to visit Singapore?

A quieter month with trade-offs, with 2 notable events on the calendar. If your dates are flexible, February–April and July–August are better overall. Compare every month.

Singapore in other months

Questions travellers ask

+Is December a good time to visit Singapore?

It is a quieter month with trade-offs. Wet, slightly cooler and festive; school holidays and Christmas make it one of the busiest and priciest months.

+How warm is Singapore in December?

Average highs are around 30°C (86°F) and lows around 24°C (75°F).

+Does it rain a lot in Singapore in December?

Expect rain on about 19 days of the month, so pack for wet weather.