Public Holidays 2025

16 public holidays

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.

DateDayNameCategory
1 January 2025WednesdayNew Year's Daynational
29 January 2025WednesdayChinese New Year 2576religious
29 March 2025SaturdayNyepi (Balinese New Year Saka 1947)religious
31 March 2025MondayEid al-Fitr 1446 Hreligious
1 April 2025TuesdayEid al-Fitr 1446 Hreligious
18 April 2025FridayGood Fridayreligious
20 April 2025SundayEaster Sundayreligious
1 May 2025ThursdayInternational Labour Daynational
12 May 2025MondayVesak Day 2569religious
29 May 2025ThursdayAscension of Jesus Christreligious
1 June 2025SundayPancasila Daynational
6 June 2025FridayEid al-Adha 1446 Hreligious
27 June 2025FridayIslamic New Year 1447 Hreligious
17 August 2025SundayIndonesian Independence Daynational
5 September 2025FridayBirthday of the Prophet Muhammadreligious
25 December 2025ThursdayChristmas Dayreligious

Long weekends in 2025 & Harpitnas

Consecutive days off (weekend + public holidays + joint leave) that you can use for trips with minimal vacation days.

TypeRangeTotalTrigger
Long weekendSaturday 25 January - Monday 27 January3 daysJoint Leave for Chinese New Year
HarpitnasSaturday 25 January - Wednesday 29 January5 daysJoint Leave for Chinese New Year, Chinese New Year 2576
Take leave: 28/01
Long weekendFriday 28 March - Monday 7 April11 daysJoint 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 weekendFriday 18 April - Sunday 20 April3 daysGood Friday, Easter Sunday
HarpitnasThursday 1 May - Sunday 4 May4 daysInternational Labour Day
Take leave: 02/05
Long weekendSaturday 10 May - Tuesday 13 May4 daysVesak Day 2569, Joint Leave for Vesak
Long weekendThursday 29 May - Sunday 1 June4 daysAscension of Jesus Christ, Joint Leave for Ascension of Jesus Christ, Pancasila Day
Long weekendFriday 6 June - Monday 9 June4 daysEid al-Adha 1446 H, Joint Leave for Eid al-Adha
Long weekendFriday 27 June - Sunday 29 June3 daysIslamic New Year 1447 H
Long weekendFriday 5 September - Sunday 7 September3 daysBirthday of the Prophet Muhammad
Long weekendThursday 25 December - Sunday 28 December4 daysChristmas 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.

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.