Bali in December
Three quiet wet weeks, then one of the busiest and most expensive weeks of the year: December is two months wearing one name.
By Lorenzo Bruno · updated

Every guide warns you about "the December peak". The province's own numbers say something more useful: December 2025 ran below the annual average for foreign arrivals, ninth month of twelve on the index, at 61 percent hotel occupancy against August's 70. December is not a peak month. It is a below-average month with one genuinely extreme week welded to the end of it, and the two halves deserve opposite advice.
The numbers, and where they come from
Weather first: 276 mm over 22 rain days in the only official normals for Denpasar, from BMKG via the WMO, making December the third wettest month; the airport's modern log reports rain on about 16 days. Temperature mean 28.0 °C, as always within two degrees of every other month. Crowds: 572,668 foreign arrivals in December 2025, index 99, on the provincial statistics. The folklore says December is the year's crush; the spreadsheet says the crush is one fortnight wide.
The two Decembers
December one runs to about the 20th: wet season proper, quiet roads, negotiable hotels, the island's Christmas decorations going up over ordinary low season life. It is a good month wearing a scary name, and everything on the February page about flexible-plan travel applies.
December two is the Christmas and New Year fortnight, and it is real: the year's most compressed demand, the highest prices the island charges for anything, roads at their worst around the southern resorts, and the one week where "book early" is not filler advice but arithmetic. The week is also its own composition: this is the Singaporean peak, the sharpest in Bali's calendar, 32,480 in December 2025 against 11,817 in their February, alongside the Indian December high and the domestic surge of Indonesia's own school break. The French and Germans, meanwhile, are at their annual minimum: December Bali is an Asian and Australian holiday, whatever the European guidebooks assume.
What the weather does to the fortnight
The wet season does not pause for New Year. The 22 rain days spread evenly, the west monsoon is fully installed, and the debris season documented in Badung's own research opens in December on the Kuta bay beaches. The famous New Year fireworks over Seminyak happen under whatever sky the monsoon deals. Plan the fortnight for pools, feasts and scenes rather than beach perfection, and it delivers; plan it as a beach holiday and the coin flips nightly.
The sea
The small wave season: the modelled significant wave height south of Bali sits near its 1.4 m December to February floor, the west wind favours the east coast's protected water, and surf schools keep teaching in the softened beach breaks. Snorkel mornings on the east side remain the reliable slot.
The calendar
Christmas is a national holiday in Indonesia, New Year follows, and the collective leave bridges pile the country's travel into the same week as the world's. No major Balinese holy day falls in December 2026; the island's own calendar contributes atmosphere, penjor poles from June's Galungan long gone, rather than closures.
Who December suits, and who it does not
The first three weeks suit exactly the travellers February suits: flexibility, greenery, value. The final fortnight suits people who are coming for the occasion itself, who booked months ahead, and who price the premium as the cost of New Year somewhere extraordinary. It does not suit anyone hoping to combine peak-week dates with low-season prices or empty roads: that combination does not exist in December, and any page selling it has not read the spreadsheet. For the same money and half the company, January is eleven days away.