Day Date Holiday Comments
Thursday January 01 New Years Day
Saturday January 03 Maulidur Rasul Marks the birth of the Islamic prophet Muhammed
Thursday February 19 Chinese New Year Imlek.
Saturday March 21 Hari Raya Nyepi Balinese New Year
Friday May 01 Labour Day World Labour day
Thursday May 14 Ascension Day 40 days after Easter
Saturday May 16 Isra Miraj Ascension of the Prophet
Tuesday June 02 Waisak Day Birth of Buddha
Thursday July 16 Cuti Bersama Extra holiday declared by the government
Friday July 17 Hari Raya Puasa  End of Ramadan
Saturday July 18 Hari Raya Puasa Holiday Eid Al-Fitr
Monday July 20 Cuti Bersama Extra holiday declared by the government
Tuesday July 21 Cuti Bersama Extra holiday declared by the government
Monday August 17 Independence Day  Marks the start of the revolution against the Netherlands in 1945
Thursday September 24 Idul Adha
Wednesday October 14 Muharram Islamic New Year
Thursday December 24 Cuti Bersama Extra holiday declared by the government
Friday December 25 Christmas Day 

Key

National Holiday

Notes

 

Beside official holiday, there are the so-called “libur bersama” or “cuti bersama”, or joint leave(s) declared nationwide by the government.

Holidays that fall on the weekend are not moved to another day