Bali in December is the month when the rainy season and the busiest holiday weeks of the year arrive together. That clash is the whole problem: you can pay peak prices and still lose your afternoons to rain, or you can pay far less and get calm mornings on a clean beach. The difference is which half of the month you pick and which coast you sleep on. This guide gives you the numbers, the coast-by-coast verdict and two routes that work with the weather.

The Smart Timing Bundle
Pick the month, book in the right order, pack once
Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.
See the bundle · $37Six products, $100 separately · Digital download · All sales final
Key takeaways
- βTravel between 1 and 20 December if you can: same weather, far fewer people and lower room rates than Christmas week.
- βStay on the east or south-east coast (Sanur, Nusa Dua) for swimming; the west coast gets rough surf and washed-up debris in the rainy season.
- βPlan every outdoor activity for the morning and keep afternoons for spas, cooking classes, museums and long lunches.
- βBook Christmas and New Year’s Eve stays and dinners well ahead; late bookings pay the highest rates of the year.
- βPack for heat and rain together: a light rain jacket, sandals that grip, a dry bag and insect repellent.
- βIf you want guaranteed beach weather, clear diving or a volcano sunrise, pick a dry-season month instead.
Bali in December at a Glance: 6 Numbers That Decide Your Trip
This section gives you the month in figures, so you can judge it before you read anything else. Bali sits just south of the equator, so the temperature barely moves through the year. What changes in December is the rain, the humidity and the sea.
| What | December in south Bali | What it means for you |
|---|---|---|
| Day / night temperature | About 31 Β°C / 25 Β°C | Hot at all hours; air conditioning or a good fan matters |
| Rainfall | About 250 to 300 mm | One of the three wettest months of the year |
| Days with rain | About 16 to 20 | Rain on most days, but rarely all day |
| Sunshine | About 7 hours a day | Mornings are often bright; cloud builds after lunch |
| Daylight | About 12.5 hours | Sunrise is early, so early starts are easy |
| Sea temperature | About 29 Β°C | Warm everywhere; conditions depend on the coast |
| Crowds | Low to mid until about the 20th, then peak | Two different months in one |
| Prices | Good value early, highest of the year late | Your dates matter more than your hotel class |
The climate figures are long-term averages for Denpasar, on the south coast, as published by Climates to Travel’s Bali climate tables. Other long-term datasets put the rain days closer to 20, which is why we give a range. Individual years differ, and a wet year can start earlier or run later.
16β20
days with some rain in south Bali in December
β 7 h
of sunshine a day, mostly before lunch
29 Β°C
average sea temperature
Humidity sits around 80 per cent or higher, so 31 Β°C feels hotter than the number suggests. The sun is also strong: the UV index reaches the extreme band on clear mornings, even when the afternoon turns grey. Sunscreen matters as much as a rain jacket.

π§° Try it while you read: a free tool for this trip
Free trip timing tool
Is This a Bad Month to Go?
Pick a country and a month. See if it is a month to skip, what goes wrong, and the better month next to it.
Loading the toolβ¦
How the Rain Really Works: The 4-Part December Day
This section explains the daily rhythm, because it is the single most useful thing to know. Most first-time visitors picture a rainy season as a grey week. In Bali it behaves more like a timetable.
6 am to 11 am: your outdoor window
The air is at its clearest and coolest. Do beaches, temples, rice-terrace walks, snorkelling and photography now.
11 am to 2 pm: heat and building cloud
Humidity climbs and cloud stacks up over the hills first. Be on the road back, or at lunch, by early afternoon.
2 pm to 6 pm: the likely downpour
Rain is most likely now, and it’s heavy when it comes. Roads flood in low spots, scooters pull over and traffic slows to a crawl.
After dark: clearing or a second round
Many evenings turn dry and pleasant. Some bring a second storm, so choose dinner spots with a roof.
Build your days around that pattern and you lose very little. Fight it, with a 3 pm beach club booking or a sunset temple visit every day, and the month will feel worse than it is.
Storms can be dramatic. Lightning is common, and the heaviest bursts can drop a large share of the day’s rain in under an hour. Tropical cyclones occasionally form over the ocean south of Indonesia between November and May. They rarely come near Bali itself, but a distant one can bring several days of wind, swell and steady rain.

Which Coast in December? The Area-by-Area Verdict
This section tells you where to sleep, which is the decision that changes your trip the most. Bali’s weather differs by coast and by height, and so does the sea. Most advice treats the island as one place. It isn’t.
| Area | Sea and beach | Rain | Verdict |
|---|---|---|---|
| Sanur | Reef-protected, calm, good for swimming | Typical for the south | Go: the easiest December base |
| Nusa Dua | Sheltered, usually the cleanest water | Typical for the south | Go: best for families and resort stays |
| Uluwatu and the Bukit | Cliffs and views; sea often rough | Slightly drier than inland | Go for scenery, not for swimming |
| Seminyak, Legian, Kuta, Canggu | Rough surf; debris often washes ashore | Typical for the south | Go with care: food and nightlife yes, beach no |
| Ubud and the foothills | No beach | Wetter than the coast | Go: green, cooler evenings, best in the mornings |
| Bedugul, Munduk, Kintamani | No beach | Cloudiest and wettest | Go with care: short visits, early starts |
| Amed and the north-east | Calm bays, snorkelling from shore | Often drier than the south | Go: the quiet alternative |
| Nusa Lembongan and Nusa Penida | Boat crossings can be rough or cancelled | Similar to the Bukit | Go with care: leave a spare day |
The west coast: why the famous beaches disappoint
Kuta, Legian, Seminyak and Canggu face the open ocean to the west. In the rainy season the wind turns onshore, the surf gets messy, and currents carry plastic and driftwood onto the sand. Clean-up crews work daily, but the beaches can look rough for days at a time.
That doesn’t make the area a mistake. The restaurants, cafes, shops and beach clubs run as normal, and the sunsets between storms can be the best of the year. Just don’t choose it for swimming.
The east and south-east: where the sea behaves
Sanur sits behind a reef on the east-facing side, so the same wind that spoils the west leaves its lagoon calm. Nusa Dua, a little further south, is sheltered too and is usually the clearest water on the island in the wet months.
Both are flat, walkable and well set up for families. Sanur is also the main harbour for boats to the Nusa islands, which saves a road transfer on a rainy day.

Ubud and the highlands: greener, wetter, cooler
Ubud sits in the foothills, where cloud builds earlier and rain falls more often than on the coast. The reward is colour: the rice terraces, ravines and gardens are at their greenest, and the evenings are a touch cooler.
Above about 1,000 metres, around Bedugul, Munduk and Kintamani, it is cloudier again and cool enough at night for a light layer. Waterfalls are at full force. Paths are slippery, and some become unsafe after heavy rain.
The north-east: Bali’s quiet rain shadow
Amed and Tulamben lie in the lee of Mount Agung and are often drier than the south. The black-sand bays are calm, and you can snorkel over coral straight from the beach. It’s a long drive from the airport, so stay at least two nights.

When to Go: Bali
December is one of twelve very different months on the island. This 100-page guide goes through each one: weather, crowds, prices and events by area, plus the best windows for beaches, surf, diving, hiking and family trips.
See When to Go: Bali →Crowds and Prices: The Two Halves of Bali in December
This section shows you which dates are cheap and which are the dearest of the year. December is really two months. The first is low season with rain. The second is the peak of the peak.

The Smart Timing Bundle
Pick the month, book in the right order, pack once
Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.
See the bundle · $37Six products, $100 separately · Digital download · All sales final
| Dates | What happens | What it means for you |
|---|---|---|
| 1 to about 15 December | Low season: quiet beaches, restaurants and roads | Best value of the month; book a week or two ahead |
| About 16 to 22 December | School holidays begin; arrivals build each day | Still fair value; choose now, not later |
| About 23 December to 1 January | Peak: full hotels, set-menu dinners, heavy traffic | Highest rates of the year; minimum stays are common |
| First days of January | Peak continues, then eases after the first week | Stay on if you can’t avoid late December |
Two groups arrive at once in the last ten days. International visitors come for Christmas and New Year, and Indonesian families come for the school break. Hotels know it, and many add compulsory gala dinners and minimum stays of several nights.
Christmas itself is low-key. Bali is mostly Hindu, so the day is a celebration for visitors: hotels and restaurants put on festive menus, and temples, tours and shops carry on as usual. New Year’s Eve is the big night, with fireworks along the south coast and long traffic jams before and after midnight.
Balinese festivals follow their own calendars, so they don’t fall on fixed December dates. Galungan and Kuningan come round every 210 days, and Nyepi, the day of silence, is usually in March. If one lands during your stay, expect decorated streets and some temple road closures.
If your dates are flexible and you want warm weather with less rain, compare the options in our guide to the best warm-weather destinations in December. And if you must fly in the last week, read how to prepare for flight delays in December first.
What to Do in the Rain: 9 Things That Work in December
This section sorts activities by how well they survive the weather. The short version: culture, food and wellness are barely affected; open-water and summit activities are a gamble.
| Activity | December verdict | How to do it |
|---|---|---|
| Rice terrace walks (Tegallalang, Jatiluwih, Sidemen) | Good | Start by 8 am; wear shoes that grip |
| Temples (Tanah Lot, Uluwatu, Tirta Empul) | Good | Mornings; carry a sarong and a rain jacket |
| Waterfalls | Good with care | Full and loud; skip swimming after heavy rain |
| Cooking classes, spas, yoga | Very good | Book for the afternoon rain window |
| Museums and craft villages around Ubud | Very good | Ideal wet-day plan |
| Surfing | Good on the east coast | Breaks near Sanur, Nusa Dua and Keramas; west coast is onshore |
| Snorkelling and diving | Mixed | Visibility drops near river mouths; Amed and Tulamben are the safer bet |
| Mount Batur sunrise hike | A gamble | Cloud often hides the view; trails are slippery |
| Day trips to Nusa Penida | A gamble | Rough crossings; go only on a calm forecast |
Waterfalls deserve a line of their own. They are at their most powerful in December, but the water turns brown after a storm and currents in the pools are stronger than they look. Go for the view, and keep to the marked paths.

Divers should adjust their hopes. Manta rays are seen around Nusa Penida in most months, but the ocean sunfish season is in the dry months, and run-off cuts visibility near the main island. The north-east coast, with its shore dives and wreck, is the most reliable choice.
Pack for Bali in December
- β A light, breathable rain jacket or poncho (umbrellas fail in wind)
- β Sandals with grip, plus one pair of closed shoes for walks
- β Quick-dry clothes; cotton stays damp for days
- β A small dry bag for your phone, passport and camera
- β Insect repellent: mosquitoes are more active in the wet months
- β High-factor sunscreen and a hat for the bright mornings
- β A sarong for temples, and a thin layer for the highlands
- β A power bank: storms cause short power cuts
Two pieces of paperwork are worth doing before you fly. Foreign visitors pay a one-off tourist levy of IDR 150,000 per person, which you can settle online through the official Love Bali website, the provincial government’s portal. Most nationalities also need a visa; check the Indonesian immigration service’s e-visa site for the rules that apply to your passport.
Two Routes That Work With the December Weather
This section gives you two ready-made plans. Both put the sea first, when you’re freshest and the forecast is easiest to read, and both keep long drives to the mornings.
Route 1: ten days, sea first, then green
Days 1 to 3: Sanur
Recover from the flight on a calm beach. Swim in the mornings, cycle the beach path and take one afternoon for a spa.
Days 4 to 6: Ubud
Drive up after breakfast. Walk the terraces at first light, visit a water temple, and keep a cooking class for the wet afternoon.
Days 7 and 8: Sidemen or Amed
Choose Sidemen for rice valleys and quiet, or Amed for snorkelling from the shore in the island’s drier corner.
Days 9 and 10: Nusa Dua or Uluwatu
Finish near the airport. Nusa Dua for an easy swim; Uluwatu for cliff views and a clifftop temple at sunset if the sky allows.
Route 2: seven days over Christmas or New Year
Pick one base and stay put. Moving hotels in peak week costs you a day in traffic each time. Take four nights in Sanur or Nusa Dua for the beach, then three in Ubud, and travel between them before 10 am.
Reserve your Christmas and New Year’s Eve dinners when you book the room, and ask the hotel whether a gala dinner is compulsory. It often is, and it can add a large amount to the bill.


Thinking of pairing Bali with the mainland? December is dry season across much of the region. Our guides to Thailand in December and Vietnam in December show where the sunshine is, and this round-up covers budget-friendly travel in Southeast Asia in December.
December rewards the traveller who gets up early, sleeps on the calm side of the island and treats the afternoon rain as an appointment, not an accident.
When NOT to Go, and the Better Month If You Want X
This section is the honest part. December suits a certain kind of trip and frustrates others. You can also check any country and month with our free tool, or see the wider picture on our when not to go page.
| If you want⦠| December is⦠| Better month |
|---|---|---|
| Reliable beach days and dry weather | A poor fit | May, June or September |
| Surf on the famous west and Bukit breaks | The wrong season | May to September |
| Clear-water diving and ocean sunfish | A poor fit | July to October |
| A volcano sunrise with a view | A gamble | May to September |
| The lowest prices and empty sights | Good only before the 20th | Late January to March, with rain |
| Dry weather without peak crowds | Not possible | May, June or September |
| Green terraces and full waterfalls | A good fit | December to March |
| A tropical Christmas or New Year party | The right month | No better choice |
Skip late December altogether if crowds and traffic spoil a trip for you. The island’s roads were not built for peak-week volumes, and a 20-kilometre drive can take two hours. Our guide on how to avoid crowds while travelling in December has tactics that help, but they can’t fix a full island.
Skip December too if the trip is a once-only honeymoon built around beach photos. The odds of a grey, wet week are real, and no hotel can change that.

5 Common Mistakes People Make in Bali in December
This section covers the errors that even repeat visitors make in the wet months.
1. Booking a west-coast beach hotel for the swimming
The photos were taken in July. In December the sea in front of Seminyak or Canggu is often rough, and the sand may be strewn with debris. If the sea matters to you, sleep in Sanur or Nusa Dua and visit the west for dinner.
2. Planning sunset for every evening
Late afternoon is when rain is most likely. Plan one or two sunset outings and treat a clear one as a bonus. Put your fixed plans in the morning instead.
3. Packing an umbrella and cotton
Storm gusts turn umbrellas inside out, and cotton never dries in 80 per cent humidity. A light rain jacket and quick-dry fabrics do the job better and weigh less.
4. Trusting the boat timetable
Fast boats to the Nusa islands and beyond run in most conditions, but crossings get rough and services are sometimes cancelled. Never book an island return for the same day as your flight home.

When to Go: Bali
Dry season, green season or the quiet weeks between?
Every month across Bali rated for weather, crowds and prices, area by area, with the best windows for beaches, surf, diving, hiking and family trips.
See the Bali guide · $19About 100 pages · PDF, US Letter and A4 · Digital download · All sales final
5. Leaving Christmas week to the last minute
By early December the good-value rooms for the 23rd onwards are gone, and what’s left is priced for people with no choice. Book that week months ahead, or move your trip a fortnight earlier.
Bali in December: FAQ
The Bottom Line
Bali in December is a good trip for early risers who choose their dates and their coast with care: go in the first three weeks, sleep in Sanur or Nusa Dua, and give the afternoons to the rain. Your next step is to fix your dates, then book the base that matches them. For more ideas, see our warm-weather destinations for December, or browse every guide in our best travel destinations in December section.
Free download
Which month for your country?
Get the free 12-Month Map: every month marked good, shoulder or avoid, region by region, on four printable pages.
- Greece to Japan, Morocco to Peru: 24 countries
- See the crowd and price peaks before you book
- Free, no purchase needed
Your download page opens as soon as you sign up. 24 countries available.

