Complete list of Indonesian public holidays 2025 based on the Joint Ministerial Decree. This page lists every official red date, from New Year, Chinese New Year, Nyepi, Good Friday, Eid al-Fitr, Labour Day, Vesak, Ascension of Christ, Eid al-Adha, Independence Day, Islamic New Year, Mawlid, to Christmas.
Public Holidays 2025
16 public holidays
| Date | Day | Name | Category |
|---|---|---|---|
| 1 January 2025 | Wednesday | New Year's Day | national |
| 29 January 2025 | Wednesday | Chinese New Year 2576 | religious |
| 29 March 2025 | Saturday | Nyepi (Balinese New Year Saka 1947) | religious |
| 31 March 2025 | Monday | Eid al-Fitr 1446 H | religious |
| 1 April 2025 | Tuesday | Eid al-Fitr 1446 H | religious |
| 18 April 2025 | Friday | Good Friday | religious |
| 20 April 2025 | Sunday | Easter Sunday | religious |
| 1 May 2025 | Thursday | International Labour Day | national |
| 12 May 2025 | Monday | Vesak Day 2569 | religious |
| 29 May 2025 | Thursday | Ascension of Jesus Christ | religious |
| 1 June 2025 | Sunday | Pancasila Day | national |
| 6 June 2025 | Friday | Eid al-Adha 1446 H | religious |
| 27 June 2025 | Friday | Islamic New Year 1447 H | religious |
| 17 August 2025 | Sunday | Indonesian Independence Day | national |
| 5 September 2025 | Friday | Birthday of the Prophet Muhammad | religious |
| 25 December 2025 | Thursday | Christmas Day | religious |
Long weekends in 2025 & Harpitnas
Consecutive days off (weekend + public holidays + joint leave) that you can use for trips with minimal vacation days.
| Type | Range | Total | Trigger |
|---|---|---|---|
| Long weekend | Saturday 25 January - Monday 27 January | 3 days | Joint Leave for Chinese New Year |
| Harpitnas | Saturday 25 January - Wednesday 29 January | 5 days | Joint Leave for Chinese New Year, Chinese New Year 2576 Take leave: 28/01 |
| Long weekend | Friday 28 March - Monday 7 April | 11 days | Joint Leave for Nyepi, Nyepi (Balinese New Year Saka 1947), Eid al-Fitr 1446 H, Eid al-Fitr 1446 H, Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr |
| Long weekend | Friday 18 April - Sunday 20 April | 3 days | Good Friday, Easter Sunday |
| Harpitnas | Thursday 1 May - Sunday 4 May | 4 days | International Labour Day Take leave: 02/05 |
| Long weekend | Saturday 10 May - Tuesday 13 May | 4 days | Vesak Day 2569, Joint Leave for Vesak |
| Long weekend | Thursday 29 May - Sunday 1 June | 4 days | Ascension of Jesus Christ, Joint Leave for Ascension of Jesus Christ, Pancasila Day |
| Long weekend | Friday 6 June - Monday 9 June | 4 days | Eid al-Adha 1446 H, Joint Leave for Eid al-Adha |
| Long weekend | Friday 27 June - Sunday 29 June | 3 days | Islamic New Year 1447 H |
| Long weekend | Friday 5 September - Sunday 7 September | 3 days | Birthday of the Prophet Muhammad |
| Long weekend | Thursday 25 December - Sunday 28 December | 4 days | Christmas Day, Joint Leave for Christmas |
Data libur nasional & cuti bersama bersumber dari SKB 3 Menteri (Menag, Menaker, Menpan-RB) tahun terkait. Untuk tahun yang SKB-nya belum terbit, data bersifat perkiraan dan dapat berubah. Pastikan verifikasi ulang untuk keperluan resmi.
Related pages 2025
FAQ about Public Holidays 2025
How many public holidays in Indonesia in 2025?
2025 has 16 official public holidays based on the SKB 3 Menteri (Joint Ministerial Decree).
When is Eid al-Fitr 2025?
Eid al-Fitr 2025 dates and the related joint leave are listed in the table on this page.
Is Sunday a public holiday?
Sunday is the weekly day off, not a public holiday, but still counts as a "red date".
What is the difference between public holiday and joint leave?
Public holidays are official non-working days set by law. Joint leave (cuti bersama) reduces the employee's annual leave allowance and is set by joint ministerial decree.