Bali

Bali weather in December

Averages for 2 places in Bali in December, from 30 years of weather data.

60

Holiday weather in December

Good

Best time to visit: June – September

Day28°C28–28 °C by place
Night25°C24–26 °C by place
Sea temperature29°C29–29 °C by place
Sunshine6h6–6 h by place
Rainy days28in the month

Places in Bali in December

Sorted by holiday weather score. Each place links to its own page for December.

PlaceScoreDayNightSeaSunRain days
Kuta6928°26°29°6 h28
Ubud5028°24°–6 h28

December compared

How the weather changes from November to January. Tap a month to open it.

NovemberNovDecemberDecJanuaryJan
Score636059
Day29°28°28°
Night25°25°25°
Sea28°29°29°
Sun7 h6 h6 h
Rain days232828

Bali in December: quick answers

Is it warm in Bali in December?

Yes, it is hot. Daytime highs average 28 °C (28 °C by place) and nights 25 °C.

Can you swim in Bali in December?

Yes. The sea is 29 °C, 29 °C on average.

Where is it warmest in Bali in December?

The warmest are Kuta (28 °C) and Ubud (28 °C).

Does it rain much in Bali in December?

Yes, often: 28 rainy days on average. Plus 6 hours of sunshine a day.

Is December a good time to visit Bali?

December scores 60 out of 100 (Good). The best time to visit is June – September.

Bali month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0)