pageweather
Bali in December
Indonesia · 2026 climate averages

Weather in Bali during December

Our take

Mild and bright — an underrated time to visit.

11-year Open-Meteo data · 2015 — 2026
High
19.8°C
68°F
Low
14.5°C
58°F
Rainfall
338mm
Sunshine
8.9h/day

Roughly 30 rainy days across the month, on average.

Book on Booking.com · December rates
Bali hotels for December
Check-in Dec 15 · 3 nights · 2 guests
See December prices

December in Bali sits right at the start of the monsoon season, and mornings arrive thick with humidity and occasional showers that clear by mid-afternoon. Highs average 19.8°C (67.6°F) while nights cool to 14.5°C (58.1°F)—warm enough for the ocean but cool enough that you'll want a light layer after sunset. Rainfall totals 338.3mm across roughly 30 days, which sounds dramatic until you realize most rain falls in short, intense bursts rather than all-day downpours. You'll still get 8.9 hours of sunshine daily, enough for beach time if you pick your windows carefully.

The island shifts gears in December. Balinese prepare for the new year with temple ceremonies and family gatherings; streets quieter than November but busier than January. Rice fields turn emerald green from all that rain, and local warungs fill with families rather than tourists. Prices edge down from the November peak but haven't hit January's bargain basement yet. If you're here during this month, you're swimming against the seasonal tide—which means fewer crowds, better deals on accommodation, and restaurants that actually need your business.

December's conditions align closely with the ten-year average, though climate data suggests slightly longer dry spells between rain events than historical norms. 2026 should follow the typical pattern: warm, humid, wet but manageable. No extreme departures expected.

December suits travelers comfortable with rain: photographers drawn to moody skies and lush landscapes, budget hunters willing to trade perfect weather for lower prices, and families who don't mind indoor rainy-day plans. Book accommodation with good wifi and covered work areas. Pack quick-dry clothes, a compact rain jacket, and plan water activities (diving, surfing) for the drier mornings. Hiking and trekking work fine if you start early and embrace mud. For 2026 visits, consider travel insurance that covers weather disruptions.

§II · Pack

What to pack for Bali in December

December heat and humidity demand breathable fabrics, but frequent rain means you'll want quick-dry options. Bring layers for cooler evenings and a reliable rain solution that won't weigh you down.

  • Lightweight linen shirts or cotton blend t-shirts
  • Quick-dry shorts or capris
  • Compact waterproof rain jacket
  • Breathable canvas sneakers or water sandals
  • Light cardigan or fleece pullover for air-conditioned spaces
§III · Stay

Where to stay in Bali

We don't review individual hotels — plenty of people do that well. What we do is send you to compare rooms in Bali across trusted platforms.

Compare hotels on Booking.com
§IV · Do

Things worth doing

Sunrise rice terrace walks, reef snorkeling during dry windows, temple visits and ceremony observation, waterfall trekking through lush jungle.

§V · Context

December vs. the rest of the year

How this month compares in Bali. Tap any month to read more.

highlighted months are among the best time to visit.

§VI · Best time

Best time to visit Bali

While December has its own character in Bali, the data-backed best months to visit Bali are July, August. These months combine the most favourable temperatures, rainfall, and sunshine across a ten-year climate record.

See the full best-time-to-visit guide for Bali
Similar in December

Other places with a similar climate right now

Frequently asked

Bali in December — FAQ

Q01

Is December a good time to visit Bali?

It is a challenging month — you may want to consider another time of year. In December, Bali averages a high of 20°C (68°F) and a low of 15°C (58°F), with 338mm of rainfall across roughly 30 rainy days.

Q02

What is the average temperature in Bali in December?

The average high temperature in Bali during December is 20°C (68°F), with an average low of 15°C (58°F). These figures are averaged from ten years of daily records (2015–2024, Open-Meteo Archive).

Q03

How many rainy days does Bali have in December?

Bali averages approximately 30 rainy days in December, with a total monthly rainfall of about 338mm. This is based on daily precipitation records where days with 1mm or more of rain are counted as rainy days.

Q04

What should I pack for Bali in December?

For Bali in December, pack layered clothing for changing temperatures, a compact umbrella or waterproof jacket, comfortable walking shoes. These recommendations are based on the ten-year weather averages for this specific month.

Q05

How crowded is Bali in December?

Tourist crowds in Bali during December are typically moderate. Consider this when planning accommodation — prices track crowd levels closely.