Bali’s public holidays, and what you need to know about before you plan your trip. Avoid delays, headaches, and just enjoy Bali in its true form.
- Wednesday 1st January – Tahun Baru Masehi /New Year’s Day
- Saturday 25th January – Tahun Baru Imlek /Chinese New Year
- Sunday 22nd March – Isra Miraj Nabi Muhammad /The Ascension of the Prophet Muhammad
- Wednesday 25th March – Nyepi, (Silent Day) Bali’s Hindu New Year
- Sunday 5th April–Hari Minggu Palma /Palm Sunday
- Friday 10th April – Wafat Yesus Kristus /Good Friday
- Sunday 12th April – Selamat Hari Paskah/Easter Sunday
- Friday 1st May – Hari Buruh /Labour Day
- Thursday 7th May – Hari Waisak /Waisak Day/(Buddha’s birth, enlightenment, and death)
- Thursday 21st May – Kenaikan Yesus Kristus /Ascension Day of Jesus Christ
- Friday 22nd-27th May – Cuti Bersama/ Joint Holiday (collective leave) Can last 1 week
- Sunday 24th-25th May – Idul Fitri/(Also known as Lebaran) Marks the end of Ramadan
- Monday 1st June – Pancasila Day/ The state Ideology of Indonesia/ Birthday of Pancasila
- Friday 31st July – Eid al-Adha/ Festival of the Sacrifice
- Monday 17th August – Hari Proklamasi Kemerdekaan/ Indonesian Independence Day
- Thursday 20th August – Muharram /Islamic New Year
- Thursday 29th October – Maulud Nabi Muhammad /Prophet Muhammad’s Birthday
- Saturday 14th-19th November – Diwali/ Hindu festival of lights
- Friday 25th December – Hari Natal /Christmas Eve
- Thursday 31st December – Tahun Baru Masehi /New Year’s Eve
Most Balinese Holidays
Usually, Balinese holidays fall on different dates depending on the cycle of the moon. In fact, the Balinese calendar systems and the Pawukon calendar can help you navigate better.
Similarly, Nyepi is dictated by the 420 day Saka Balinese calendar and also falls on a different date each year.