Calendar 2023
16 public holidays, 9 joint leave days
Public Holiday Joint Leave Notable Day
- Fri, 7 April - Good Friday
- Sat, 22 April - Eid al-Fitr 1444 H
- Sun, 23 April - Eid al-Fitr 1444 H
- Wed, 19 April - Joint Leave for Eid al-Fitr
- Thu, 20 April - Joint Leave for Eid al-Fitr
- Fri, 21 April - Joint Leave for Eid al-Fitr
- Mon, 24 April - Joint Leave for Eid al-Fitr
- Tue, 25 April - Joint Leave for Eid al-Fitr
- Fri, 7 April - World Health Day
- Fri, 21 April - Kartini Day
- Sat, 22 April - Earth Day
- Mon, 25 December - Christmas Day
- Tue, 26 December - Joint Leave for Christmas
- Fri, 1 December - World AIDS Day
- Sun, 3 December - Hari Disabilitas Internasional
- Sat, 9 December - International Anti-Corruption Day
- Sun, 10 December - Human Rights Day
- Fri, 22 December - Mother's Day
- Mon, 25 December - Christmas Day
Public Holidays 2023
- Sun, 1 January - New Year's Day
- Sun, 22 January - Chinese New Year 2574
- Sat, 18 February - Isra Mi'raj of the Prophet Muhammad
- Wed, 22 March - Nyepi (Balinese New Year Saka 1945)
- Fri, 7 April - Good Friday
- Sat, 22 April - Eid al-Fitr 1444 H
- Sun, 23 April - Eid al-Fitr 1444 H
- Mon, 1 May - International Labour Day
- Thu, 18 May - Ascension of Jesus Christ
- Thu, 1 June - Pancasila Day
- Sun, 4 June - Vesak Day 2567
- Thu, 29 June - Eid al-Adha 1444 H
- Wed, 19 July - Islamic New Year 1445 H
- Thu, 17 August - Indonesian Independence Day
- Thu, 28 September - Birthday of the Prophet Muhammad
- Mon, 25 December - Christmas Day
Joint Leave 2023
- Mon, 23 January - Joint Leave for Chinese New Year
- Thu, 23 March - Joint Leave for Nyepi
- Wed, 19 April - Joint Leave for Eid al-Fitr
- Thu, 20 April - Joint Leave for Eid al-Fitr
- Fri, 21 April - Joint Leave for Eid al-Fitr
- Mon, 24 April - Joint Leave for Eid al-Fitr
- Tue, 25 April - Joint Leave for Eid al-Fitr
- Fri, 2 June - Joint Leave
- Tue, 26 December - Joint Leave for Christmas
Notable Days 2023
- Sun, 1 January - New Year's Day
- Tue, 10 January - Tritura Day
- Wed, 25 January - National Nutrition Day
- Thu, 9 February - National Press Day
- Tue, 14 February - Valentine's Day
- Mon, 20 February - National Workers' Day
- Wed, 8 March - International Women's Day
- Thu, 9 March - National Music Day
- Sat, 11 March - Supersemar Day
- Wed, 22 March - World Water Day
- Fri, 7 April - World Health Day
- Fri, 21 April - Kartini Day
- Sat, 22 April - Earth Day
- Mon, 1 May - International Labour Day
- Tue, 2 May - National Education Day
- Sat, 20 May - National Awakening Day
- Thu, 1 June - Pancasila Day
- Mon, 5 June - World Environment Day
- Wed, 21 June - Agricultural Day
- Sat, 1 July - Police Day (Bhayangkara)
- Sat, 22 July - Attorney's Day
- Sun, 23 July - National Children's Day
- Tue, 8 August - ASEAN Day
- Mon, 14 August - Scout Day
- Thu, 17 August - Indonesian Independence Day
- Sat, 19 August - World Humanitarian Day
- Fri, 1 September - Policewomen's Day
- Fri, 8 September - International Literacy Day
- Thu, 21 September - International Day of Peace
- Sun, 24 September - National Farmers' Day
- Thu, 28 September - Railway Day
- Sun, 1 October - Pancasila Sanctity Day
- Mon, 2 October - National Batik Day
- Thu, 5 October - Indonesian Armed Forces Day
- Mon, 16 October - World Food Day
- Sat, 28 October - Youth Pledge Day
- Fri, 10 November - Heroes' Day
- Sun, 12 November - Hari Ayah Nasional
- Sun, 12 November - National Health Day
- Thu, 16 November - Hari Toleransi Internasional
- Mon, 20 November - Hari Anak Sedunia
- Tue, 21 November - Hari Pohon Sedunia
- Sat, 25 November - National Teachers' Day
- Wed, 29 November - Hari KORPRI
- Fri, 1 December - World AIDS Day
- Sun, 3 December - Hari Disabilitas Internasional
- Sat, 9 December - International Anti-Corruption Day
- Sun, 10 December - Human Rights Day
- Fri, 22 December - Mother's Day
- Mon, 25 December - Christmas Day
Long weekends in 2023 & 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 21 January - Monday 23 January | 3 days | Chinese New Year 2574, Joint Leave for Chinese New Year |
| Harpitnas | Wednesday 22 March - Sunday 26 March | 5 days | Nyepi (Balinese New Year Saka 1945), Joint Leave for Nyepi Take leave: 24/03 |
| Long weekend | Friday 7 April - Sunday 9 April | 3 days | Good Friday |
| Long weekend | Wednesday 19 April - Tuesday 25 April | 7 days | Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr, Eid al-Fitr 1444 H, Eid al-Fitr 1444 H, Joint Leave for Eid al-Fitr, Joint Leave for Eid al-Fitr |
| Long weekend | Saturday 29 April - Monday 1 May | 3 days | International Labour Day |
| Harpitnas | Thursday 18 May - Sunday 21 May | 4 days | Ascension of Jesus Christ Take leave: 19/05 |
| Long weekend | Thursday 1 June - Sunday 4 June | 4 days | Pancasila Day, Joint Leave, Vesak Day 2567 |
| Harpitnas | Thursday 29 June - Sunday 2 July | 4 days | Eid al-Adha 1444 H Take leave: 30/06 |
| Harpitnas | Thursday 17 August - Sunday 20 August | 4 days | Indonesian Independence Day Take leave: 18/08 |
| Harpitnas | Thursday 28 September - Sunday 1 October | 4 days | Birthday of the Prophet Muhammad Take leave: 29/09 |
| Long weekend | Saturday 23 December - Tuesday 26 December | 4 days | Christmas Day, Joint Leave for Christmas |