Indonesia Public Holidays & Collective Leave 2026
Below is the official list of Indonesia's 2026 national public holidays and collective leave days, based on the Joint Ministerial Decree (SKB 3 Menteri) issued by the Minister of Religious Affairs, Minister of Manpower, and Minister of Administrative and Bureaucratic Reform. There are 17 national holidays and 8 collective leave days in 2026.
National Public Holidays 2026
| Date | Day | Holiday |
|---|---|---|
| 1 January | Thursday | New Year's Day 2026 |
| 15 February | Sunday | Chinese New Year (Imlek) 2577 |
| 17 March | Tuesday | Nyepi – Balinese New Year (Saka 1948) |
| 19 March | Thursday | Isra Mikraj of Prophet Muhammad SAW |
| 21–22 March | Sat–Sun | Eid al-Fitr 1447 H (Idul Fitri) |
| 3 April | Friday | Good Friday |
| 1 May | Friday | International Labour Day |
| 14 May | Thursday | Ascension of Jesus Christ |
| 27 May | Wednesday | Eid al-Adha 1447 H (Idul Adha) |
| 31 May | Sunday | Vesak Day (Waisak) |
| 1 June | Monday | Pancasila Day |
| 16 June | Tuesday | Islamic New Year 1 Muharram 1448 H |
| 17 August | Monday | Indonesian Independence Day |
| 25 August | Tuesday | Birth of Prophet Muhammad SAW (Maulid Nabi) |
| 25 December | Friday | Christmas Day |
Collective Leave Days (Cuti Bersama) 2026
Collective leave days are government-designated days that typically extend public holidays. For civil servants (ASN) these are mandatory; private sector employees follow their company policy.
| Date | Day | Description |
|---|---|---|
| 16 February | Monday | Collective Leave – Chinese New Year |
| 18 March | Wednesday | Collective Leave – Nyepi |
| 20 March | Friday | Collective Leave – Eid al-Fitr |
| 23 March | Monday | Collective Leave – Eid al-Fitr |
| 24 March | Tuesday | Collective Leave – Eid al-Fitr |
| 15 May | Friday | Collective Leave – Ascension of Jesus Christ |
| 28 May | Thursday | Collective Leave – Eid al-Adha |
| 24 December | Thursday | Collective Leave – Christmas Eve |
Contact us
Our AZURR jewelry specialists are here for you. Chat us any time, we'll respond as soon as possible.
+6287786592652