Indonesia Public Holidays 2026
Indonesia has 25 scheduled days off in 2026 — 17 national holidays plus 8 cuti bersama (collective leave) days set by the SKB joint ministerial decree. The headline: Nyepi and Idul Fitri align to create a 7-day national break, March 18–24. Cuti bersama is mandatory for civil servants but optional for private companies.
National holidays
17
Cuti bersama
8
Long weekends
9
Longest break
Nyepi–Lebaran · 7 days
2026 Indonesia calendar
01January
02February
03March
04April
05May
06June
07July
08August
09September
10October
11November
12December
Indonesia public holiday list
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 1, 2026 | Thursday | New Year's DayThursday.Public holiday | Public holiday |
| January 16, 2026 | Friday | Isra Mi'raj (Ascension of the Prophet)Friday — a natural 3-day weekend.Public holiday | Public holiday |
| February 16, 2026 | Monday | Cuti Bersama — Chinese New YearCollective leave day (Mon). Mandatory for civil servants; optional for private companies.Bridge holiday | Bridge holiday |
| February 17, 2026 | Tuesday | Chinese New Year (Imlek 2577)Tuesday — with the Monday cuti bersama, a 4-day break Feb 14–17.Public holiday | Public holiday |
| March 18, 2026 | Wednesday | Cuti Bersama — NyepiOpens the 7-day Nyepi–Lebaran national break (Mar 18–24).Bridge holiday | Bridge holiday |
| March 19, 2026 | Thursday | Nyepi (Balinese Day of Silence, Saka 1948)Bali shuts down completely for 24h — the airport closes and everyone stays indoors, tourists included.Public holiday | Public holiday |
| March 20, 2026 | Friday | Cuti Bersama — Idul FitriFriday bridge between Nyepi and the Idul Fitri weekend.Bridge holiday | Bridge holiday |
| Mar 21 – 22 | Saturday – | Idul Fitri 1447H (Lebaran)Sat–Sun. The exact date is confirmed by the Ministry of Religious Affairs moon-sighting (isbat) session.Public holiday | Public holiday |
| Mar 23 – 24 | Monday – | Cuti Bersama — Idul FitriMon–Tue, closing the 7-day break. Mudik return traffic peaks on Mar 24.Bridge holiday | Bridge holiday |
| April 3, 2026 | Friday | Good FridayFriday — a 3-day Easter weekend.Public holiday | Public holiday |
| April 5, 2026 | Sunday | Easter SundaySunday — a national holiday since 2025.Public holiday | Public holiday |
| May 1, 2026 | Friday | International Labour DayFriday — a natural 3-day weekend.Public holiday | Public holiday |
| May 14, 2026 | Thursday | Ascension of Jesus ChristThursday.Public holiday | Public holiday |
| May 15, 2026 | Friday | Cuti Bersama — Ascension DayFriday bridge — creates a 4-day break May 14–17.Bridge holiday | Bridge holiday |
| May 27, 2026 | Wednesday | Idul Adha 1447HWednesday. Date subject to moon-sighting confirmation.Public holiday | Public holiday |
| May 28, 2026 | Thursday | Cuti Bersama — Idul AdhaThursday — take Friday May 29 as leave for a 5-day run to May 31.Bridge holiday | Bridge holiday |
| May 31, 2026 | Sunday | Waisak Day 2570 BE (Vesak)Sunday — runs straight into Pancasila Day on Monday.Public holiday | Public holiday |
| June 1, 2026 | Monday | Pancasila DayMonday — a 3-day weekend May 30 – Jun 1.Public holiday | Public holiday |
| June 16, 2026 | Tuesday | Islamic New Year 1448H (1 Muharram)Tuesday — a single day off.Public holiday | Public holiday |
| August 17, 2026 | Monday | Independence DayMonday — Indonesia's 81st Proclamation anniversary, a 3-day weekend.Public holiday | Public holiday |
| August 25, 2026 | Tuesday | Maulid (Prophet Muhammad's Birthday)Tuesday — a single day off.Public holiday | Public holiday |
| December 24, 2026 | Thursday | Cuti Bersama — ChristmasThursday — opens a 4-day Christmas break Dec 24–27.Bridge holiday | Bridge holiday |
| December 25, 2026 | Friday | Christmas DayFriday.Public holiday | Public holiday |
Indonesia long weekends in 2026
Isra Mi'raj
3 daysJan 16 – 18
Chinese New Year
4 daysFeb 14 – 17
Weekend + Monday cuti bersama + Imlek Tuesday.
Nyepi–Lebaran super break
7 daysMar 18 – 24
Nyepi, Idul Fitri and five cuti bersama days align — the biggest travel week of the year (mudik peak Mar 18, return Mar 24).
Easter
3 daysApr 3 – 5
Labour Day
3 daysMay 1 – 3
Ascension Day
4 daysMay 14 – 17
Thursday holiday + Friday cuti bersama + weekend.
Waisak & Pancasila Day
3 daysMay 30 – Jun 1
Independence Day
3 daysAug 15 – 17
Christmas
4 daysDec 24 – 27
Thursday cuti bersama + Christmas Friday + weekend.
Cuti bersama: who actually gets the day off?
Indonesia runs a two-tier system. The 17 national holidays (libur nasional) are days off for everyone. The 8 cuti bersama days are government-designated collective leave that bridges holidays into longer breaks: for civil servants they are mandatory and do not reduce annual leave; for private-sector employees they are optional — each company decides whether to observe them, and if it does, the days are commonly deducted from annual leave. Check your employment contract before booking Lebaran travel.
Also note what Indonesia does NOT have: substitute holidays. When a national holiday falls on a weekend — like Idul Fitri (Sat–Sun) or Waisak (Sun) in 2026 — there is no Monday in lieu. The cuti bersama days around them are the compensation mechanism.
Traveling to Bali? Mind Nyepi and Galungan
Nyepi (Mar 19, 2026) is unlike any other holiday in Asia: for 24 hours from 6am, the entire island of Bali stops. Ngurah Rai Airport closes (440 flights suspended in 2026), roads empty, and everyone — tourists included — must stay inside their hotel with lights dimmed. Book flights around Mar 18–20 carefully, and treat the hotel day as a rare digital-detox experience.
Galungan (Jun 17) and Kuningan (Jun 27) are Bali-specific observances on the 210-day Pawukon calendar — the island stays open, but local businesses slow down and temple traffic spikes. Unusually, 2026 has only one Galungan cycle; 2027 will have two (January and August).
Download & subscribe
Official sources & data
- SKB 3 Menteri Nomor 1497/2/5 Tahun 2025 — Hari Libur Nasional dan Cuti Bersama Tahun 2026Visit sourceSekretariat Negara (State Secretariat of Indonesia)
- Pemerintah Tetapkan 17 Hari Libur Nasional dan 8 Hari Cuti Bersama Tahun 2026Visit sourceKemenko PMK (Coordinating Ministry for Human Development)
Frequently asked questions
How many public holidays does Indonesia have in 2026?+
25 scheduled days off in total: 17 national holidays plus 8 cuti bersama (collective leave) days, per the SKB joint decree of the Ministers of Religious Affairs, Manpower and Administrative Reform signed on 19 September 2025. That is the highest combined count in Southeast Asia.
Is cuti bersama mandatory for private companies?+
No. Cuti bersama is mandatory only for civil servants (and does not reduce their annual leave). Private companies choose whether to observe it; when they do, the days are typically deducted from employees' annual leave. Many offices, banks and government services do close, so expect slowdowns regardless.
When is the Lebaran (Idul Fitri) break in Indonesia in 2026?+
Idul Fitri falls on Sat–Sun March 21–22, 2026, but the effective national break runs March 18–24 — seven straight days combining the Nyepi holiday (Mar 19) with five cuti bersama days. The government also allows work-from-anywhere on Mar 16–17 and 25–27. Mudik traffic peaks on Mar 18 (outbound) and Mar 24 (return).
What happens in Bali during Nyepi 2026?+
On March 19, 2026 the whole island observes 24 hours of silence from 6am: Ngurah Rai Airport closes completely, roads are off-limits, shops shut, and tourists must stay inside their hotels with lights and noise kept to a minimum. Only emergencies are exempt. The airport reopens at 6am on March 20.
Does Indonesia move holidays that fall on a weekend?+
No. Indonesia has no substitute-holiday rule, so weekend holidays like Idul Fitri (Sat–Sun) and Waisak (Sun) in 2026 are not moved. Instead, the government schedules cuti bersama days around major festivals to build longer breaks.
Where can I download the Indonesia 2026 holiday calendar?+
Our Indonesia 2026 page and the holiday calendar downloads hub offer ICS and CSV files based on the official SKB decree — with national holidays and cuti bersama days marked separately, which most calendar feeds leave out.