About Indonesia Public Holidays
Indonesia recognises 17 national public holidays (Hari Libur Nasional) per year, jointly declared by the Ministry of Religious Affairs, Ministry of Home Affairs, and Ministry of Manpower via a Joint Decree. As the world's largest Muslim-majority nation, Indonesia's holiday calendar is deeply shaped by the Islamic calendar โ but also honours Hindu, Buddhist, Christian, and civic traditions, reflecting the country's remarkable religious diversity across 17,000+ islands.
A uniquely Indonesian feature is Cuti Bersama (collective leave) โ government-declared bridging days around major holidays. These are mandatory rest days for civil servants and widely followed by the private sector, especially around Lebaran (Idul Fitri). Cuti bersama effectively extends holiday periods by 2โ4 extra days, making the total annual days off one of the highest in Southeast Asia.
The most important holiday is Hari Raya Idul Fitri (Lebaran), marking the end of Ramadan. It triggers the world's largest annual mass migration (mudik), as tens of millions of Indonesians travel home to their hometowns. In 2026, Idul Fitri falls on Friday 20 March, with cuti bersama expected to create a 6โ8 day break. Roads, airports, and ferries are extremely busy the week before and after.
Nyepi (Hari Raya Nyepi, Hindu New Year) is a uniquely Indonesian holiday observed primarily in Bali. On Nyepi, a complete 24-hour island-wide silence is enforced โ no lights, no travel, no noise. Bali's Ngurah Rai International Airport suspends all flights for the entire day. In 2026, Nyepi falls on Wednesday 18 March.
2026 Public Holidays
| Date | Day | Holiday (English) | Indonesian Name |
|---|---|---|---|
| 1 Jan 2026 | Thursday | New Year's Day | Tahun Baru Masehi |
| 17 Feb 2026 | Tuesday | Chinese New Year | Tahun Baru Imlek |
| 18 Mar 2026 | Wednesday | Nyepi (Hindu New Year) | Hari Raya Nyepi |
| 20 Mar 2026 | Friday | Hari Raya Idul Fitri | Hari Raya Idul Fitri Long Weekend |
| 21 Mar 2026 | Saturday | Hari Raya Idul Fitri (Day 2) | Hari Raya Idul Fitri (hari kedua) |
| 3 Apr 2026 | Friday | Good Friday | Wafat Isa Al Masih Long Weekend |
| 1 May 2026 | Friday | Labour Day | Hari Buruh Internasional Long Weekend |
| 14 May 2026 | Thursday | Ascension of Jesus Christ | Kenaikan Isa Al Masih |
| 26 May 2026 | Tuesday | Hari Raya Idul Adha | Hari Raya Idul Adha |
| 31 May 2026 | Sunday | Waisak Day | Hari Raya Waisak |
| 1 Jun 2026 | Monday | Pancasila Day | Hari Lahir Pancasila |
| 16 Jun 2026 | Tuesday | Islamic New Year (1 Muharram) | Tahun Baru Islam |
| 17 Aug 2026 | Monday | Independence Day | Hari Proklamasi Kemerdekaan RI |
| 25 Aug 2026 | Tuesday | Prophet Muhammad's Birthday | Maulid Nabi Muhammad SAW |
| 25 Dec 2026 | Friday | Christmas Day | Hari Raya Natal Long Weekend |
| 26 Dec 2026 | Saturday | Second Day of Christmas | Hari Raya Natal (hari kedua) |
2027 Public Holidays
โ ๏ธ Tentative โ 2027 dates are estimated. Islamic and Hindu holiday dates may shift by ยฑ1 day. Official KemenPAN decree expected late 2026.
| Date | Day | Holiday (English) | Indonesian Name |
|---|---|---|---|
| 1 Jan 2027 | Friday | New Year's Day | Tahun Baru Masehi |
| ~16 Jan 2027 | Saturday | Isra Mi'raj | Isra Mi'raj Nabi Muhammad SAW (Tentative) |
| 6 Feb 2027 | Saturday | Chinese New Year | Tahun Baru Imlek |
| ~9 Mar 2027 | Tuesday | Hari Raya Idul Fitri | Hari Raya Idul Fitri (Tentative) |
| ~10 Mar 2027 | Wednesday | Hari Raya Idul Fitri (Day 2) | Hari Raya Idul Fitri (hari kedua) (Tentative) |
| ~18 Mar 2027 | Thursday | Nyepi (Hindu New Year) | Hari Raya Nyepi (Tentative) |
| 26 Mar 2027 | Friday | Good Friday | Wafat Isa Al Masih Long Weekend |
| 1 May 2027 | Saturday | Labour Day | Hari Buruh Internasional |
| ~16 May 2027 | Sunday | Hari Raya Idul Adha | Hari Raya Idul Adha (Tentative) |
| ~20 May 2027 | Thursday | Waisak Day | Hari Raya Waisak (Tentative) |
| ~13 May 2027 | Thursday | Ascension of Jesus Christ | Kenaikan Isa Al Masih (Tentative) |
| 1 Jun 2027 | Tuesday | Pancasila Day | Hari Lahir Pancasila |
| ~6 Jun 2027 | Sunday | Islamic New Year (1 Muharram) | Tahun Baru Islam (Tentative) |
| 17 Aug 2027 | Tuesday | Independence Day | Hari Proklamasi Kemerdekaan RI |
| ~15 Aug 2027 | Sunday | Prophet Muhammad's Birthday | Maulid Nabi Muhammad SAW (Tentative) |
| 25 Dec 2027 | Saturday | Christmas Day | Hari Raya Natal |
| 26 Dec 2027 | Sunday | Second Day of Christmas | Hari Raya Natal (hari kedua) |
๐ Important Notes
- Islamic holidays (Idul Fitri, Idul Adha, Maulid Nabi, Isra Mi'raj) are moon-sighting based and may shift ยฑ1 day.
- The government may announce additional "cuti bersama" (collective leave) days around major holidays.
- Nyepi (Hindu New Year / Day of Silence) is unique to Indonesia โ Bali observes a 24-hour silence with no lights, travel, or noise.
- Source: Government of Indonesia โ Kementerian Pendayagunaan Aparatur Negara (KemenPAN)
Frequently Asked Questions
How many public holidays does Indonesia have in 2026?
Indonesia has 17 gazetted national public holidays (Hari Libur Nasional) in 2026. In addition, the government declares cuti bersama (collective leave) days each year, effectively adding 4โ6 extra days off. For most Indonesian workers, the total number of days off in 2026 exceeds 20 days.
What is Cuti Bersama in Indonesia?
Cuti Bersama (literally "joint leave") are government-declared collective leave days that bridge public holidays with weekends. They are mandatory for civil servants (PNS/ASN) and strongly recommended for the private sector. Most companies follow cuti bersama, especially around Idul Fitri (Lebaran) and Christmas, when millions of Indonesians travel home. Cuti bersama days count against your annual leave entitlement.
When is Lebaran 2026 in Indonesia?
Hari Raya Idul Fitri (Lebaran) 2026 falls on Friday 20 March (Day 1) and Saturday 21 March (Day 2). The government is expected to declare cuti bersama on surrounding days, creating an extended Lebaran break of approximately 6โ8 days. This is the period of mudik โ the mass homecoming migration โ when roads, airports, trains, and ferries reach peak capacity.
What is Nyepi and why does Bali shut down for a day?
Nyepi (Hari Raya Nyepi) is the Balinese Hindu New Year, a national holiday observed as a Day of Silence. For 24 hours, Bali enforces a complete blackout โ no lights, no travel, no noise, no cooking with fire. Even Ngurah Rai International Airport suspends all flights for the entire day. Visitors to Bali are confined to their hotels. In 2026, Nyepi falls on Wednesday 18 March. The Ogoh-Ogoh parade (giant demon effigies) happens the evening before.
What is Pancasila Day in Indonesia?
Pancasila Day (Hari Lahir Pancasila, 1 June) celebrates the founding five principles of the Indonesian state, first proclaimed by Sukarno in 1945: Belief in God, Humanitarianism, National Unity, Democracy, and Social Justice. It became an official public holiday in 2016 under President Joko Widodo. In 2026, Pancasila Day falls on Monday 1 June.