Bali in December

54
Mixed

Heavy rain + Christmas/New Year price spike

December is off-peak in Bali — fewer crowds and better prices, in exchange for less reliable weather than the June peak (81).

Bali weather in December

Avg high
27°C
81°F
Avg low
21°C
70°F
Rainfall
311mm
off-peak
Sun / day
8.8 hrs

December is the worst combination on the calendar: 311mm of rain AND a Christmas/New Year price surge that pushes hotel rates to summer-peak levels for the wrong weather. The exception is travelers who specifically want Bali for New Year — book months ahead.

What to pack for Bali in December

Is December the right month?

Bali's best month is June (81); the toughest is November (50). For the best balance of good conditions and smaller crowds, aim for April (69). See the full month-by-month breakdown for Bali.

FAQ

Is December a good time to visit Bali?

December scores 54/100 on the Atlas Ranger Score — "Mixed". December is off-peak in Bali — fewer crowds and better prices, in exchange for less reliable weather than the June peak (81).

How warm is Bali in December?

Expect daytime highs around 27°C (81°F) and overnight lows near 21°C (70°F), with about 8.8 hours of sun a day.

Does it rain in Bali in December?

December sees roughly 311mm of rain — a wet month; pack proper rain gear.

What should I pack for Bali in December?

For December: light layers for warm days, a light jacket for the evenings, a packable rain jacket or compact umbrella.

Other months in Bali

Best time to visit Bali