At a Glance
Compared to this destination's peak season December is two months in one: quiet and cheap Dec 1–19, then extremely crowded and expensive Dec 20–Jan 5. The Christmas–New Year period is Bali's priciest window — premium villas for Dec 27–Jan 2 are typically booked 12–18 months ahead.
Bali in December — Travel Guide
By Harry Nara · Last updated
Bali in December offers some of the best conditions of the year, ideal for party goers & festive travellers. Expect temperatures of 25–30°C, around 19 days of rain, and medium crowds across the city. Daily budgets typically land around $30–260+ for mid-range travellers. Book three to four weeks ahead for the best mid-range rates and the widest hotel choice.
Contents14 sections
#Weather & Climate
December is two distinct islands sharing a calendar. From December 1–19, Bali is quiet, lush, and decisively wet-season in character: relatively few visitors, accommodation rates 30–50% below their peak, and afternoon rains that fall in a familiar rhythm. From December 20 through January 5, the same beaches, restaurants, and villas transform into one of Southeast Asia's largest concentrated travel events, with prices that frequently triple and a Seminyak-to-Canggu beach strip that becomes essentially one continuous outdoor party. Knowing which version you're arriving into shapes every booking decision.
Coastal Bali (Seminyak, Canggu, Sanur, Nusa Dua) sits at 25–30°C through December, with night lows around 24°C and humidity at 85–90%. Rainfall averages 280–350mm spread across roughly 17–20 wet days, with the heaviest concentration after December 20. Highland Ubud and Bedugul receive noticeably more rain than the coast, often 30–40% above coastal totals, and afternoon downpours there can last 2–4 hours rather than the 30–60 minute showers of October or early November. Mornings remain workable for outdoor plans; afternoons reward indoor backup options.
#What's Changed for 2026/2027 Travellers
Bali's regulatory environment has shifted materially in the past 18 months, and December 2026 is the first peak season under several new enforcement regimes.
- Tourist Tax IDR 150,000 continues at full strength. Pay via lovebali.baliprov.go.id only (the official Indonesian government portal). Compliance was only 35% on arrivals through mid-2026, so airport enforcement tightened in Q4; without a valid QR code on arrival, expect to be directed to a separate counter for on-site payment.
- Single-use plastic enforcement at full operational scale under Governor Wayan Koster's SE 7/2025 and SE 9/2025. Plastic bags, Styrofoam, plastic straws, and plastic-packaged drinks are banned; sub-1L plastic water bottles are no longer stocked at hotels and malls as of January 2026.
- International Driving Permit checkpoints have multiplied along Canggu, Seminyak, Kuta, and Uluwatu corridors. Tourists riding scooters without an IDP (with the motorcycle endorsement) face on-the-spot fines of IDR 250,000–1,000,000+. Travel insurance is voided in the event of an accident.
- Mt Agung is closed to all hikers until April 25, 2026 for the Karya Ida Bhatara Turun Kabeh ceremonies at Besakih Mother Temple. No sunrise trek is available in December.
- eVoA biometric attendance mandatory for visa extensions: plan an immigration office visit at least one week before your 30-day visa expires if you're extending.
#Getting Around
All international arrivals land at Ngurah Rai International Airport (DPS) south of Denpasar. Skip the unlicensed touts inside the terminal and either use the official airport taxi counter (fixed-fare to Seminyak around IDR 250,000) or step outside to the designated Grab/Gojek pickup zone which is now well-signed at both terminals (rideshare drivers can no longer collect from the kerbside directly outside arrivals).
A private driver for the day at IDR 500,000–700,000 (around US$30–45) remains the most practical way to move between Ubud, the south coast, and east-coast points. December drivers earn their fee navigating wet-season road conditions: afternoon flooding in low-lying Denpasar and Kuta streets is routine, and the Bypass Ngurah Rai sometimes slows to a crawl after a heavy shower. Booking the same driver across multiple days makes negotiating easier.
Scooter rental in December is a higher-stakes decision than in dry season. Beyond the wet-road handling and surface-oil hazards, The Bali Sun reports active police checkpoint enforcement of the International Driving Permit requirement, with fines of IDR 250,000–1,000,000+ for missing documentation. Critically, riding without a valid IDP voids most travel insurance policies; the police fine is trivial next to the potential hospital bill.
The fast boat from Sanur to Nusa Penida continues operating through December, but cancellations become more frequent: wet-season swell makes the half-hour crossing rougher, and operators routinely cancel afternoon sailings when conditions deteriorate. Book morning departures and build a return-flexibility buffer. The Sanur–Lembongan and Padangbai–Gili crossings are subject to the same swell-related cancellations.
#Activities
Early December — quiet ricefields, accessible temples The first three weeks of December are the final chapter of Bali's quiet wet-season period. Crowds are thin, hotels operate near-empty mid-week, and the major sites have a stillness rarely available later. The Tegalalang ricefield walk is at its most photogenic when the terraces are flooded and freshly planted, with green impossibly vivid against grey monsoon skies.
Pura Taman Ayun (Mengwi) has no entry queue and its wide moat reflects the pagoda-stack meru arrangement that defines Balinese temple architecture.
Tirta Empul at Tampaksiring is busy with Balinese pilgrims completing their own purification rituals; visit before 9am with respectful behaviour and a proper sarong.
Late December — penjor preparation for January 13, 2027 Galungan Galungan in 2026 falls on June 17, with Kuningan ten days later.
The next Galungan after that is January 13, 2027, which means visitors staying through late December into early January witness the days when penjor poles (the tall arching bamboo decorations symbolising Mount Agung) go up across every village in Bali. The bamboo cutting begins around December 28; the assembled poles, hung with woven palm-frond ornaments and offerings, line every street and household entrance into the first week of January. This is the strongest visual marker of Balinese Hindu life and it is most photogenic in early-morning light before the daily showers begin.
Christmas through New Year: beach clubs at their highest production value From December 20, Bali's beach club calendar peaks. Finns Beach Club is the volume leader: 170m of oceanfront, 3 pools, 11 bars, multi-stage music. The 2025/26 New Year's Eve was the only Bali beach club to sell its full 8,000-ticket capacity. The 2026/27 waitlist has been open since June; tickets are not sold at the door.
Desa Potato Head's New Year's Eve event has shifted from broad headline acts toward curated dance-music programming. The 2025/26 line-up featured Job Jobse, Leon Vynehall, Saoirse, and Shanti Celeste, with DJ Harvey closing Klymax Discotheque until 4am. Entry packages start at IDR 1,000,000 (~US$65).
Ku De Ta (still operating under its original name; not the same property as Alila Seminyak next door) runs its long-format beachfront event with a separate dining and lounge programme.
Sundays Beach Club at Ungasan offers a smaller-scale, more grown-up alternative on the Bukit cliffs, typically US$80–120 per person.
Non-beach-club alternatives For travellers who prefer a quieter night, the Ubud Palace area has informal community celebrations from late evening into midnight: gamelan, temple ceremony, fireworks over the rice valleys, no ticket. Several Jalan Bisma guesthouses run set-menu dinners with valley views at a fraction of beach-club prices.
Amed on the east coast is essentially the anti-Canggu on December 31: small-scale, local, with Agung visible across the rice-field horizon.
Diving and snorkelling at Nusa Penida Manta rays at Manta Point remain reliable year-round at a 90–95% success rate, but the wet season brings stronger swell that occasionally renders the site, along with Crystal Bay, too dangerous to dive. Mola mola season has ended (peak July–October); December sightings happen but are not the draw. Book through an operator that posts daily site conditions. Scuba Junkie Penida and similar will switch your booking to the calm-side Toyapakeh wall or Mangrove Point on rough days rather than cancel outright.
Surfing in December: east coast advantage December swell shifts to the north-west, making east and south-east-facing breaks the productive choice.
Nusa Dua reef break runs its most consistent windows.
Sanur delivers a mellow beach break suitable for intermediates and surf-school days. The Bukit and Canggu west-coast breaks become unreliable; check Magicseaweed the night before rather than committing in advance.
#Food & Dining
Christmas Eve and Christmas Day fine dining Ubud anchors Bali's festive fine-dining calendar. Locavore NXT in Lodtunduh (rice-fields south of central Ubud, opened after the original Locavore closed in 2022) runs an ambitious 20-course tasting menu drawing on its rooftop food forest, subterranean mushroom vault, and koji fermentation lab; the December seatings sell out months in advance and reservations are not guaranteed even with a 4-month lead.
Mozaic Restaurant Gastronomique (Jalan Raya Sanggingan) continues its long-standing Christmas Eve programme at IDR 1,600,000++ per person, a seven-course menu by Chef Blake Thornley.
Room4Dessert offers a more accessible Christmas tasting at IDR 850,000 with eight courses.
In the south, the beach clubs all run Christmas Day brunch packages at IDR 1,000,000–1,800,000 per person, typically with bottomless drinks, live music, and pool access. The most reliable for genuine cooking (rather than pure spectacle) is Sundays Beach Club at Ungasan.
New Year's Eve dinners The right approach is a proper dinner finishing by 9–9:30pm, then walking or taxiing to your beach-club event. The warungs and casual restaurants of Seminyak and Canggu work hardest on December 31: white tablecloths appear on usually casual establishments, seafood specials run all night. Budget IDR 250,000–500,000 per person at a mid-range place.
La Plancha in Seminyak is a sit-on-the-sand option that books out by mid-November.
Early December local eating December 1–19 carries November's warung economy at its most authentic.
The Gianyar Night Market (about 30 minutes east of Ubud, open Wednesday and Saturday nights from 5pm) is the most concentrated authentic-Balinese street food on the island. Ubud's roadside babi guling stalls, the Canggu warung strip on Jalan Batu Bolong, and Sanur's sunrise-fish-market grill scene are all operating on local demand. Eat well at IDR 30,000–60,000 a meal until December 19, then watch prices double for two weeks.
Midnight snacks at the 24-hour warung After midnight on January 1, when the beach-club events wind down, the 24-hour warungs around Kuta and Legian serve indomie (instant noodles), nasi goreng, and cold drinks to thousands at once. The sight of Seminyak's international crowd eating IDR 25,000 noodles at 2am alongside Balinese drivers and security workers is one of the more democratic scenes Bali produces.
#Nightlife
December nightlife divides cleanly between the quiet first three weeks and the explosive final two. Through December 19, the Canggu bar strip on Jalan Batu Bolong, Old Man's beach bar, Single Fin on Uluwatu's cliff edge, and Ubud Jazz Café operate without the holiday mass. The atmosphere is warm, local-heavy, and conversational.
From December 20, the transformation is total. Every beach club, rooftop bar, and restaurant in south Bali runs at full capacity through January 4. The multi-night event programme from Christmas Eve through New Year's Day is the most concentrated entertainment week of Bali's year.
New Year's Eve in Seminyak and Canggu is the headline event: the beach strip from Kuta to Berawa Beach becomes effectively one continuous outdoor production, with music audible from competing venues, fireworks launched from the beach at midnight, and tens of thousands of people in various states of celebration. It is loud, crowded, and genuinely joyful.
#Shopping
Early December: last window for low-season craft prices Through December 19, the Ubud art market, the Celuk silver workshops, and the Sukawati Art Market operate without holiday pricing. Negotiate freely; vendors are competing for the thin December trade. From December 20, all tourist-area pricing shifts to peak-season levels and the bargaining environment hardens noticeably.
Post-Christmas clearance A handful of boutiques and surf shops on Jalan Batu Bolong (Canggu) and Jalan Petitenget (Seminyak) run small end-of-year clearances in the final days of December, clearing stock before January's reorder. Worth a slow browse for linen, beach clothing, and surf shorts at 30–50% off.
Under the plastic ban Bring a reusable tote (no plastic bags at supermarkets, malls, or convenience stores). Sub-1L plastic water bottles are no longer stocked at hotels and malls; most cafes and hotels now offer free or low-cost refills, and apps like RefillMyBottle map the locations.
#Culture & Etiquette
The new 13-point tourist code of conduct signed into effect by Governor Wayan Koster (SE 7/2025) covers behaviour at temples, public spaces, and online. Climbing sacred trees, taking inappropriate photos at religious sites, entering temples without proper attire, and aggressive behaviour toward locals or staff all carry fines of US$50–300. Bali's Civil Service Police Unit (Satpol PP) actively monitors high-visibility tourist zones; a public WhatsApp hotline (+62 81-287-590-999) lets locals report violations. Repeat offenders face deportation and entry bans of one year or longer.
New Year's Eve behaviour Bali's New Year's Eve on the beach-club circuit is overwhelmingly international and secular; local Balinese communities celebrate more quietly. Roads between Seminyak, Canggu, and Kuta on December 31 are extremely congested from around 9pm. Book transport ahead of time (Grab, Gojek, or a pre-arranged driver). Plan to arrive at your venue well before midnight; the last 30 minutes of access is often a slow shuffle. Walking between venues is feasible; riding a scooter through the peak traffic is dangerous.
Heavier December rain etiquette Wet-season rain in December can be sustained for 2–4 hours at a stretch, particularly in highland Ubud and Bedugul. A quality compact umbrella beats the flimsy vinyl variety sold at every convenience store. If you're caught at a temple or warung during a major downpour, the polite thing is to wait it out with whoever else is sheltering; locals view rain as an enforced rest rather than a problem to be powered through.
#Essential Local Phrases
| Phrase | Bahasa Indonesia / Balinese | Pronunciation |
|---|---|---|
| Merry Christmas | Selamat Natal | Seh-lah-maht Nah-tal |
| Happy New Year | Selamat Tahun Baru | Seh-lah-maht Tah-hoon Bah-roo |
| Thank you (very much) | Terima kasih (banyak) | Teh-ree-mah kah-see (bah-nyak) |
| How much? | Berapa harganya? | Beh-rah-pah har-gah-nyah? |
| I have a reservation | Saya punya reservasi | Sah-yah poo-nyah reh-ser-vah-see |
| Delicious | Enak | Eh-nak |
| Where is the party? | Di mana pestanya? | Dee mah-nah pes-tah-nyah? |
| No thank you | Tidak, terima kasih | Tee-dak, teh-ree-mah kah-see |
| Excuse me / Sorry | Permisi / Maaf | Per-mee-see / Mah-af |
| Please slow down (to a driver) | Pelan-pelan saja | Peh-lan peh-lan sah-jah |
#Packing List
- Reusable water bottle (essential under the sub-1L plastic-bottle ban; refill stations are widespread)
- Reusable shopping tote (supermarkets and convenience stores no longer supply plastic bags)
- Lightweight, breathable cotton or linen day clothing for 25–30°C, 85–90% humidity
- A genuine rain jacket and a quality compact umbrella (the vinyl variety sold at every minimart breaks within a day)
- One smart-casual outfit for beach clubs and upscale restaurants (Christmas Eve and NYE venues enforce dress codes)
- A proper sarong and selendang (waist sash) for temples; bring or buy on day one
- Reef-safe sunscreen (mineral, non-oxybenzone) for snorkelling around Nusa Penida
- Strong insect repellent with DEET or icaridin (December wet-season mosquito activity coincides with peak dengue risk)
- Photocopies of passport, visa, IDP, and travel insurance (police checkpoints want to see paperwork, not a phone screen)
- A small first-aid kit including rehydration sachets for Bali belly
#Backup Plans
If the beach-club NYE scene isn't your style. Ubud's New Year's Eve is the most atmospheric quiet alternative on the island. The central crossroads near the Ubud Palace has informal community celebrations from late evening through midnight: gamelan, temple ceremony, fireworks over the rice valleys, no ticket. Several Jalan Bisma guesthouses run set-menu dinners with valley views at IDR 250,000–500,000 per person.
If December rains run heavier than expected. The ARMA Museum (Agung Rai Museum of Art), Blanco Museum, and Antonio Blanco Renaissance Museum all run their full December programmes. COMO Shambhala's day-spa packages are at their best in low-light wet-season afternoons. The beach clubs' indoor spaces (Potato Head's interior bar, La Favela's labyrinth rooms) are architecturally interesting buildings that become more intimate when rain keeps people inside.
If late-December prices push past budget. Amed on the east coast charges 40–60% less than south Bali even during the Christmas–New Year week. It is small-scale, local, and entirely outside the Seminyak–Canggu party circuit. The Mount Agung view from the Amed coast is the most atmospheric in Bali during December's high-cloud days. A five-night December split between early-December Ubud and late-December Amed delivers the cultural and visual highlights without the peak-season pricing of the south.
If Nusa Penida is too rough for the fast boat. The Sanur–Penida crossings cancel more often after December 15 than visitors expect. Build a flexible-return day; if you can't reach Penida, the Nusa Lembongan route runs more sheltered and the snorkelling at Mangrove Point off Lembongan is reliable.
As a last resort, the Sanur reef itself produces decent snorkelling for kids and beginners with calm water in the morning.
#Budget & Costs
December has a sharp split pricing personality. Through December 19, wet-season discounts of 30–50% apply across accommodation, restaurants, and tours. From December 20 through January 4, the same properties charge peak-season rates that frequently exceed July–August at the most photogenic villas.
Budget travellers can manage on IDR 500,000–800,000/day (US$30–50) in early December: guesthouse rooms at IDR 200,000–400,000, warung meals at IDR 30,000–60,000, and scooter rental at IDR 80,000–120,000 (assuming proper IDP). The same guesthouses charge IDR 500,000–800,000/night during the holiday week.
Mid-range travellers should budget IDR 1,200,000–1,800,000/day (US$80–115) in early December, rising to IDR 2,500,000–4,000,000/day (US$160–260) over Christmas–New Year.
Luxury and villa-rental travellers face the steepest holiday surcharge. Premium private villas with full staff run US$300–800/night for 6–12 guests in low season; over Christmas–New Year the same villas command US$1,000–2,500/night and require 5–7 night minimum stays. According to Bali Villa Realty 2026 data, premium 8–12 person clifftop villas for December 27–January 2 are typically booked 12–18 months ahead. Book by January–June of the year before your stay, not 4–5 months out as common advice suggests. Fine dining lands at IDR 850,000–1,800,000++ per person. NYE beach-club tickets at Finns and Potato Head run IDR 1,500,000–5,000,000+; the headline events sell out months in advance and door-sales do not exist.
Temple entry across all major sites is IDR 50,000–100,000.
The Tourist Tax is a one-time IDR 150,000 (~US$10) at arrival via lovebali.baliprov.go.id. Tipping is not mandatory but appreciated: 10% at restaurants where service is not included, round up to the nearest IDR 50,000 for drivers on a half-day, IDR 100,000 for a full-day driver. Carry small notes; 24-hour ATMs are reliable but bring cash for night markets and rural warungs.
#Safety & Health
December overlays wet-season hazards on top of peak-season crowd risks.
Motorbike accidents spike noticeably from December 20 onward, with the combination of inexperienced holiday riders, wet roads, surface oil from afternoon showers, and dense traffic. Hospital visits for scooter injuries dominate Bali's emergency departments through the festive period. If you ride at all, ride with full documentation (IDP plus home licence with motorcycle endorsement), a real helmet, and the understanding that travel insurance will likely refuse claims without these.
Dengue fever risk is elevated in December and peaks in February. The Bali Sun and Bali health authorities confirmed Badung Regency (covering Uluwatu, Canggu, and Seminyak) saw cases double in 2024 versus 2023, with 2025 January–May data showing a further surge and five fever-related deaths in Denpasar alone. Use DEET or icaridin repellent at dusk and dawn, particularly in garden villas, rice-terrace accommodation, and the Ubud highland zone. If you develop a high fever with body aches within 14 days of being in Bali (including after returning home), seek medical attention immediately.
Tap water is not safe. Use bottled water for drinking and brushing teeth; sub-1L plastic bottles are restricted under SE 9/2025 so plan for refill stations or 1.5L bottles.
Bali belly is more common during peak season when high-volume restaurants strain kitchen hygiene. Eat at busy warungs (high turnover means fresh food); avoid lukewarm buffet displays; carry oral rehydration sachets.
Ocean conditions are hazardous at unpatrolled beaches. December swell direction shifts but rip currents remain strong. Swim only at lifeguarded beaches (Nusa Dua, Sanur, the patrolled Kuta zone) and respect red-flag warnings.
NYE fireworks are widespread and largely unregulated; keep distance from street-level displays, where firecrackers can cause genuine injury.
Petty theft increases with holiday crowds. Lock valuables in the villa safe; carry only what you need to a beach club; never leave bags unattended on the sand or on cafe chairs. Phone-snatching from scooter riders is occasionally reported on Sunset Road and around Petitenget; keep your phone in a zipped pocket while riding.
Emergency numbers. General emergency 112. Ambulance 118 or 119. Tourist police English-language line +62 361 224111.
BIMC Hospital Kuta and Siloam Hospitals Denpasar are the most international-traveller-friendly facilities and accept most travel insurance. Bring photocopies of your insurance documents and prescriptions; pharmacy stock can run thin in the last week of December as the holiday rush coincides with the new-year supply restock.
#About This Guide
Research for this guide combined first-hand traveller reports from r/bali and r/IndonesiaTravel threads, TripAdvisor's Bali forum on December weather and NYE booking timing, and primary sources: the official LoveBali Tourist Tax portal for the IDR 150,000 levy and enforcement detail, Bali Travel Hub's Galungan calendar for the June 17–27, 2026 dates and the January 13, 2027 next-cycle date, Finns Beach Club's 2026 NYE coverage for the 8,000-ticket capacity and waitlist mechanics, Locavore NXT's official site for the post-2022 successor restaurant status, The Bali Sun's 2026 scooter and tourist-code coverage for IDP checkpoint enforcement, Governor Koster's SE 7/2025 circular for the 13-point code of conduct, and Bali Villa Realty's 2026 villa pricing data for the 12–18 month premium-villa booking window. Mount Agung closure dates verified via the Karangasem BPBD announcements. Climate figures combine FAO and Starlings Roost 1991–2020 normals for Denpasar with current BMKG (Indonesian meteorological agency) data.
You might also like
Destinations picked for travellers with similar taste or climate.
Frequently Asked Questions
Is December a good time to visit Bali?
It depends sharply on which two weeks you're picking. December 1–19 is quiet, lush, well-priced, and wet-season in character. December 20–January 5 is Bali at peak crowds and peak prices, with NYE programming at Finns and Potato Head among Asia's largest beach-club events.
How expensive is Bali during Christmas and New Year?
Very. Accommodation rates often triple, beach club entry fees jump, and premium villas require 5–7 night minimum stays. Premium 8–12-person villas for December 27–January 2 are typically booked 12–18 months ahead, not 4–5. Restaurant reservations are essential.
Are Galungan and Kuningan held in December?
Not in 2026. Galungan in 2026 falls on June 17 and Kuningan on June 27. The next Galungan after that is January 13, 2027 — so late-December visitors see penjor bamboo poles being prepared and erected across every village from around December 28 onward.
Is December rainy in Bali?
Yes — December averages 17–20 rainy days, heaviest after December 20. The pattern is reliable: morning sunshine until 1–3pm, then a 1–3 hour downpour, then clearing into evening. Coastal Seminyak and Canggu see less rain than highland Ubud or Bedugul.