Skip to main content
AMZBooking
Mount Batur sunrise trek, Bali

Month guide · Bali · Indonesia

Bali in December

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

Updated By the AMZBooking editorial team

Photo: WikiSantaClaus, CC BY 4.0

Quick answer

December is a quieter month with trade-offs. Expect average highs of 31°C (88°F), lows of 24°C (75°F), about 15 rainy days and roughly 12.6 hours of daylight. Rainy, with a big surge of visitors and peak prices over Christmas and New Year.

Key facts

Average high / low
31°C (88°F) / 24°C (75°F)
Rainy days
About 15
Daylight
About 12.6 hours
Sea temperature
29°C (84°F)
Crowds
Busy
Hotel prices
Highest

Weather in December

December is the 9th-warmest month in Bali: days average 31°C (88°F) against a yearly average high of 31°C (88°F), and nights fall to about 24°C (75°F). Rain falls on roughly 15 of its 31 days. Compared with November (32°C (90°F)), December is about as warm; by January highs stay near 31°C (88°F).

Sunrise (15 December)
About 05:57
Sunset (15 December)
About 18:33
Daylight
About 12.6 hours
Sea
29°C (84°F)

Peak holidays (July–August and late December). European, Australian and domestic holidays fill hotels and roads; book villas, drivers and popular restaurants early.

Crowds and prices

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

Events in December

  • Christmas and New Year's Eve parties in Seminyak, Canggu and Kuta (late 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.

Theme park · Kuta

Waterbom Bali

A water park in tropical gardens in Kuta with slides from gentle family rides to near-vertical drops, a lazy river and a separate children's play area with smaller slides.

Time needed
Half a day
Cost
Expensive
  • Kids
  • Active

Palace · Ubud

Ubud Palace and evening dance

Buy tickets from the sellers at the gate during the day and arrive early for a front-row seat.

Time needed
1.5 hours
Cost
Low cost
  • After dark
  • History
  • Art
  • Couples
Bali Museum, Bali
Photo: PHGCOM, CC BY-SA 3.0

Museum · Denpasar

Bali Museum

Bali's oldest museum, founded in the 1930s beside Puputan Square in Denpasar, displays masks, textiles, ritual objects and archaeological finds in pavilions built in traditional palace and temple styles.

Time needed
1–1.5 hours
Cost
Low cost
  • History
  • Rainy day
  • Art
Uluwatu Temple and Kecak dance, Bali
Photo: Paskuu, CC BY-SA 4.0

Religious site · Uluwatu

Uluwatu Temple and Kecak dance

Remove sunglasses, hats and dangling earrings: the resident macaques snatch them and trade them back for food.

Time needed
2–3 hours
Cost
Low cost
  • Iconic
  • Views
  • Couples
  • Photo spot
  • History

The sea averages 29°C (84°F) — warm enough to swim. Best beaches near Bali.

What to pack

For highs near 31°C, lows near 24°C and 15 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 Bali?

A quieter month with trade-offs, with a notable event on the calendar. If your dates are flexible, April–June and September–October are better overall. Compare every month.

Bali in other months

Questions travellers ask

+Is December a good time to visit Bali?

It is a quieter month with trade-offs. Rainy, with a big surge of visitors and peak prices over Christmas and New Year.

+How warm is Bali in December?

Average highs are around 31°C (88°F) and lows around 24°C (75°F).

+Does it rain a lot in Bali in December?

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