What are the Public Holidays in 2025?
Indonesia observes a variety of public holidays, ranging from religious to national celebrations, and for 2025, there are 16 official public holidays. Additionally, there are several "collective leave" days, known as cuti bersama, which are designated to allow for extended breaks around some holidays. These dates are typically announced through the SKB 3 Menteri (Joint Ministerial Decree) by the Indonesian government.
Public Holidays 2025
1 January (Wednesday) - New Year's Day (Tahun Baru Masehi)
27 January (Monday) - Isra Mi'raj (Peringatan Isra Mi'raj Nabi Muhammad SAW)
29 January (Wednesday) - Chinese New Year (Tahun Baru Imlek 2576 Kongzili)
29 March (Saturday) - Nyepi / Bali Hindu New Year (Hari Raya Nyepi Tahun Baru Saka 1947)
31 March - 1 April (Monday - Tuesday) - Eid al-Fitr (Hari Raya Idul Fitri 1446 H)
18 April (Friday) - Good Friday (Wafat Yesus Kristus)
20 April (Sunday) - Easter (Hari Paskah)
1 May (Thursday) - Labour Day (Hari Buruh Internasional)
12 May (Monday) - Vesak Day (Hari Raya Waisak 2569 BE)
29 May (Thursday) - Ascension Day of Jesus Christ (Kenaikan Yesus Kristus)
1 June (Sunday) - Pancasila Day (Hari Lahir Pancasila)
6 June (Friday) - Eid al-Adha (Hari Raya Idul Adha 1446 H)
27 June (Friday) - Islamic New Year (Tahun Baru Islam 1447 H)
17 August (Sunday) - Independence Day (Hari Kemerdekaan Republik Indonesia)
5 September (Friday) - Birthday of Prophet Muhammad (Maulid Nabi Muhammad SAW)
25 December (Thursday) - Christmas Day (Hari Raya Natal)
Collective Leave Days (Cuti Bersama) for 2025
In addition to the official public holidays, there are also designated cuti bersama days to allow for extended holidays. These collective leave days are often tied to major celebrations and are particularly beneficial for travelers or those who wish to enjoy longer breaks. The dates for cuti bersama in 2025 are as follows:
28 January (Tuesday) - In conjunction with Chinese New Year (Tahun Baru Imlek)
28 March (Friday) - In conjunction with Nyepi / Bali Hindu New Year (Hari Raya Nyepi)
2, 3, 4, and 7 April (Wednesday - Thursday and Monday) - In conjunction with Eid al-Fitr (Hari Raya Idul Fitri 1446 H)
13 May (Tuesday) - In conjunction with Vesak Day (Hari Raya Waisak 2569 BE)
30 May (Friday) - In conjunction with Ascension Day (Kenaikan Yesus Kristus)
9 June (Monday) - In conjunction with Eid al-Adha (Hari Raya Idul Adha 1446 H)
26 December (Friday) - In conjunction with Christmas (Hari Raya Natal)
Additional Notes:
Eid al-Fitr (Hari Raya Idul Fitri) and Eid al-Adha (Hari Raya Idul Adha) are two of the most significant Islamic holidays in Indonesia, often marked by large family gatherings, charitable giving, and prayers. These holidays are typically accompanied by cuti bersama to allow for more extended travel and celebrations.
Nyepi is a unique holiday celebrated primarily in Bali. It is the Hindu "Day of Silence" where activities are completely shut down on the island, including transportation and electricity, to allow for reflection and meditation.
The combination of public holidays and collective leave days ensures that Indonesians can enjoy extended breaks and opportunities for travel, relaxation, and family gatherings throughout the year.
2026 Public Holidays
Date | Day | Holiday |
1 Jan | Thu | New Year's Day |
16 Jan | Fri | Isra Mi'raj |
16 Feb | Mon | Chinese New Year Holiday |
17 Feb | Tue | Chinese New Year |
18 Mar | Wed | Bali Hindu New Year Holiday |
19 Mar | Thu | Bali Hindu New Year |
20 Mar | Fri | Lebaran Holiday |
21 Mar to 22 Mar | Sat to Sun | Hari Raya Idul Fitri |
23 Mar to 24 Mar | Mon to Tue | Lebaran Holiday |
3 Apr | Fri | Good Friday |
5 Apr | Sun | Easter Sunday |
1 May | Fri | Labour Day |
14 May | Thu | Ascension Day of Jesus Christ |
15 May | Fri | Ascension Day of Jesus Christ Holiday |
27 May | Wed | Idul Adha |
28 May | Thu | Idul Adha Holiday |
31 May | Sun | Waisak Day |
1 Jun | Mon | Pancasila Day |
16 Jun | Tue | Islamic New Year |
17 Aug | Mon | Independence Day |
25 Aug | Tue | Prophet Muhammad's Birthday |
24 Dec | Thu | Christmas Holiday |
25 Dec | Fri | Christmas Day |
