
Weather in Bali during December
“Mild and bright — an underrated time to visit.”
Roughly 30 rainy days across the month, on average.
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.
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
What to pack for Bali in December
- →Breathable travel pantsAmazon · shop this
- →Packable rain jacketAmazon · shop this
- →Compact travel umbrellaAmazon · shop this
- →Waterproof dry bagAmazon · shop this
- →Reef-safe sunscreen SPF 50Amazon · shop this
- →Polarized sunglassesAmazon · shop this
We may earn a small commission on any purchase — it doesn't change the price you pay.
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→Things worth doing
Sunrise rice terrace walks, reef snorkeling during dry windows, temple visits and ceremony observation, waterfall trekking through lush jungle.
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.
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 BaliOther places with a similar climate right now
Read more about Bali
Ten years of climate data for Bali — best months for surf, diving, temples, and honeymoons. Which month you visit changes everything.
Five popular destinations where shoulder-season pricing drops 40%+ and the weather actually improves. A data-driven case for the smart traveler.
Bali in December — FAQ
Q01Is December a good time to visit Bali?
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.
Q02What is the average temperature in Bali in December?
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).
Q03How many rainy days does Bali have in December?
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.
Q04What should I pack for Bali in December?
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.
Q05How crowded is Bali in December?
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.



