
Public Holidays in Bali and Indonesia: Expat Guide 2026
Indonesia observes around 17 national public holidays per year, plus Bali adds its own Hindu observances. Here is what every expat needs to know to plan work, banking, and daily life.
Living in Bali means navigating two overlapping holiday systems. Indonesia's national government sets a calendar of public holidays that closes banks, government offices, and many businesses across the entire country. On top of that, Bali's majority Hindu population observes additional ceremonial days that can shut local roads, markets, and even entire neighborhoods for hours at a time. As an expat, understanding both layers will save you real frustration, especially when you need to visit immigration, open a bank account, or receive a government document on a day you assumed was normal.
Indonesia's national public holidays for 2026 are officially announced each year by Presidential Decree, typically released a few months before the year begins. The confirmed recurring holidays include New Year's Day on January 1, Chinese New Year (Tahun Baru Imlek) in late January or early February, Nyepi (Bali's Hindu Day of Silence) in March, Good Friday, Eid al-Fitr (two days), Labor Day on May 1, Ascension of Jesus Christ, Vesak Day (Waisak), Pancasila Day on June 1, Eid al-Adha, Islamic New Year (Tahun Baru Hijriyah), Independence Day on August 17, the Prophet Muhammad's Birthday (Maulid Nabi), and Christmas on December 25. The government also designates additional joint leave days called cuti bersama, which are strongly encouraged bridge days that effectively extend long weekends.
Nyepi is the most dramatic holiday you will experience in Bali. It falls on the Hindu Saka New Year, which shifts each year according to the Balinese calendar and usually lands in March. For a full 24 hours, from 6 a.m. on Nyepi until 6 a.m. the following morning, the entire island goes silent. Ngurah Rai International Airport closes completely. Streets are empty and patrolled by customary community security officers called pecalang. Foreigners staying in villas or rented homes must remain indoors. Lights and noise are kept to a minimum. Hotels are permitted to keep guests inside the property but not outdoors on streets. If you need medication or face a medical emergency, clinics like BIMC Hospital in Kuta and Siloam Hospitals in Denpasar have emergency services operating under strict restrictions, so keep their numbers saved: BIMC Kuta is reachable at the number listed on their website and handles tourist and expat emergencies year-round.
The night before Nyepi is equally important for expats to know about. The Ogoh-Ogoh parade takes place on Pengerupukan, the evening before Nyepi. Giant demon effigies are paraded through streets and then burned to cleanse the island of negative spirits. Traffic across Bali becomes extremely disrupted from around 6 p.m. onward, especially in Denpasar, Kuta, Seminyak, and Ubud. If you need to travel to the airport or anywhere urgent, plan to be at your destination before 5 p.m. on that evening.
Eid al-Fitr, known locally as Lebaran, is the single most disruptive national holiday for daily life across all of Indonesia. It marks the end of Ramadan and is celebrated over two official public holiday days, though effectively most of the country operates on reduced capacity for one to two weeks. Millions of Indonesians travel home to their families in what is called mudik, one of the largest human migrations on earth. In Bali, many warung staff, household helpers, and staff at smaller businesses travel to Java, Lombok, or other home islands for up to two weeks. Expats should stock up on groceries, ensure domestic staff arrangements are confirmed well in advance, and avoid planning bureaucratic appointments like immigration visits during this window. Lebaran typically falls in late March or April in 2026, confirm the exact dates via the official government decree or the Kemenag (Ministry of Religious Affairs) website.
For expats who employ household staff, gardeners, or drivers, there is an important financial obligation tied to Lebaran. Indonesian labor law requires employers to pay a Tunjangan Hari Raya (THR), commonly called the holiday bonus, before the religious holiday. For employees who have worked for one full year, the THR equals one full month's salary. For employees with less than one year, it is calculated proportionally. This applies whether your employee is Muslim, Hindu, Christian, or of any other faith, though the relevant holiday changes by religion. For Balinese Hindu staff, the THR would apply around Nyepi or Galungan. Many expat employers pay it universally before Lebaran to keep things simple. Failure to pay THR can result in complaints to the local manpower office (Dinas Ketenagakerjaan) and fines.
Galungan and Kuningan are the two most important recurring Balinese Hindu holidays and they happen roughly every 210 days according to the Pawukon calendar cycle. Galungan celebrates the victory of dharma over adharma and lasts 10 days, culminating in Kuningan. During this period you will see tall bamboo poles decorated with offerings called penjor lining every street in Bali. Temples hold elaborate ceremonies, families gather, and many local businesses, especially family-run shops and warungs, operate reduced hours or close entirely. These are not national public holidays in the government sense, meaning banks and government offices may stay open, but your neighborhood will feel transformed. Check the Balinese Hindu calendar, available for free from the Parisada Hindu Dharma Indonesia website, to plan around these dates.
Banks in Bali follow the national public holiday calendar strictly. This means Bank Mandiri, BCA, BNI, BRI, and all other major Indonesian banks close branches and halt some services on public holidays. ATMs remain operational but can run out of cash during extended holiday periods like Lebaran. If you bank with a foreign-linked account through services like Jenius, TMRW by UOB, or international transfers via Wise or similar platforms, transaction processing can be delayed by one to two business days around holiday periods. For expats managing rent, bills, or payroll, always submit transfers at least three business days before a major holiday cluster.
Government offices relevant to expats, including the Kantor Imigrasi (Immigration Office) in Renon, Denpasar, and Ngurah Rai, the BPJS Kesehatan enrollment offices, and the Dinas Kependudukan dan Pencatatan Sipil (civil registry for Surat Keterangan Domisili and other documents), all close on national public holidays. They may also close during cuti bersama joint leave days, even though those are not strictly mandatory for government bodies. If your KITAS, KITAS extension, or visa-related deadline falls near a holiday cluster, contact your immigration sponsor or a licensed immigration consultant well in advance. Consultants operating in Bali such as those based in the Renon and Sanur areas typically charge between IDR 500,000 and IDR 3,000,000 (approximately USD 30 to USD 185 as of 2026, confirm current rates) for document assistance services.
Christmas and New Year create a different kind of disruption in Bali compared to the rest of Indonesia. Because Bali is a major international tourism destination, most hospitality, retail, and entertainment businesses actually ramp up operations during December 25 through January 1. Restaurants, spas, and shops in Seminyak, Canggu, and Ubud remain busy. However, government offices and banks still follow the official holiday closure. Expect extremely heavy traffic across south Bali between December 24 and January 2. Expats living in Canggu, Pererenan, Berawa, or the Uluwatu corridor should plan for commute times to more than double during this window.
For expats running businesses in Bali, understanding the difference between a national public holiday and a Balinese ceremonial day matters for labor law compliance. Employees who work on a national public holiday as listed in the Presidential Decree are legally entitled to overtime pay. The rate is typically calculated at 2x the normal hourly rate for the first 8 hours and 3x thereafter. Working on a Balinese ceremonial day that is not a national public holiday does not automatically trigger the same overtime legal requirement, though many fair employers offer compensatory time off. Always consult a local HR consultant or the manpower office for guidance specific to your business structure and employee contracts.
A practical tool every expat in Bali should bookmark is the official Indonesian government holiday page at the Sekretariat Kabinet website (setkab.go.id), which publishes each year's official holiday and cuti bersama list once the Presidential Decree is signed. For the Balinese Hindu ceremonial calendar including Galungan, Kuningan, Pagerwesi, Saraswati, and Tumpek days, the app Kalender Bali available on Android and iOS is widely used by local residents and gives daily ceremonial context. Combining both resources gives you a complete picture of when Bali will be in ceremony mode versus when it is simply observing a national rest day.
Frequently Asked Questions
Does Bali's airport actually close on Nyepi and for how long?
Yes, Ngurah Rai International Airport closes completely for the full 24-hour Nyepi period, from 6 a.m. on Nyepi Day until 6 a.m. the following morning. No flights depart or arrive during this window. If you have a flight booked on Nyepi, it will be rescheduled or cancelled by the airline. Always check your travel dates against the official Nyepi date, which changes each year, before booking flights.
How many total days off should I expect in a typical year in Bali?
The Indonesian government typically sets around 17 national public holidays per year plus 4 to 6 cuti bersama joint leave days, bringing the total to roughly 21 to 23 days. Bali-specific Hindu observances like Galungan, Kuningan, and Nyepi account for several of those. This is significantly more than many Western countries, so expats running businesses or managing project deadlines need to factor this into annual planning from January onward.
Am I required to pay my Balinese household staff a THR bonus and when?
Yes, Indonesian labor law requires all employers to pay Tunjangan Hari Raya (THR) before the relevant religious holiday for each employee. For Muslim staff this means before Lebaran, and for Hindu Balinese staff it applies around their major holiday. Staff who have worked a full year receive one month's salary. Staff with less than one year receive a proportional amount. The payment must be made at least 7 days before the holiday. Non-payment can result in a formal complaint to the local Dinas Ketenagakerjaan office.
Can I still go to the doctor or hospital on Nyepi if I have an emergency?
Yes, medical emergencies are permitted during Nyepi. Major hospitals with 24-hour emergency departments including BIMC Hospital in Kuta and Siloam Hospitals Bali in Denpasar remain operational for genuine emergencies. You must travel by clearly marked emergency vehicle or coordinate with the hospital directly. Routine clinic visits and pharmacy trips are not permitted. Save emergency contact numbers before Nyepi arrives as internet and phone networks may be slower due to reduced technical staffing.
Do international holidays like Christmas affect daily life in Bali?
Christmas on December 25 is a national public holiday in Indonesia, so banks and government offices are closed. However, because Bali depends heavily on international tourism, most restaurants, shops, spas, and hospitality businesses stay fully open or are even busier than normal. Expect peak-season crowds and traffic in south Bali from late December through early January. Government bureaucracy will be unavailable but your daily lifestyle services will largely be unaffected.
Where can I find the official confirmed public holiday list for 2026?
The definitive source is the official Sekretariat Kabinet website at setkab.go.id, which publishes the Presidential Decree listing all national public holidays and cuti bersama joint leave days once it is signed, usually in the second half of the prior year. For the Balinese Hindu ceremonial calendar including Galungan and Kuningan dates, the Kalender Bali app (available free on Android and iOS) is reliable and widely used by both locals and expats living in Bali.