Indonesia, known for its cultural diversity, celebrates numerous national holidays that reflect the country’s rich traditions and beliefs. In 2025, the calendar is packed with significant holidays celebrated nationwide as well as unique local holidays in Bali. This guide provides a clear and detailed overview of these holidays, with a special focus on Nyepi, the Balinese Day of Silence.
National holidays in Indonesia 2025
Here are the national holidays observed throughout Indonesia in 2025:
- January 1, Wednesday – New Year’s Day 2025
- January 27, Monday – Isra Mi’raj Prophet Muhammad
- January 28, Tuesday – Chinese New Year 2576 (Collective Leave)
- January 29, Wednesday – Chinese New Year 2576
- March 28, Friday – Nyepi Day (Collective Leave)
- March 29, Saturday – Nyepi Day (Day of Silence)
- March 31, Monday – Eid al-Fitr 1446 Hijri
- April 1, Tuesday – Eid al-Fitr 1446 Hijri
- April 2-7, Wednesday-Monday – Eid al-Fitr Collective Leave
- April 18, Friday – Good Friday
- April 20, Sunday – Easter Sunday
- May 1, Thursday – International Workers’ Day
- May 12, Monday – Vesak Day 2569 BE
- May 13, Tuesday – Vesak Day (Collective Leave)
- May 29, Thursday – Ascension of Jesus Christ
- May 30, Friday – Ascension of Jesus Christ (Collective Leave)
- June 1, Sunday – Pancasila Day
- June 6, Friday – Eid al-Adha 1446 Hijri
- June 9, Monday – Eid al-Adha (Collective Leave)
- June 27, Friday – Islamic New Year 1447 Hijri
- August 17, Sunday – Independence Day
- September 5, Friday – Prophet Muhammad’s Birthday
- December 25, Thursday – Christmas Day
- December 26, Friday – Christmas Day (Collective Leave)
Unique Balinese holidays
In addition to the national holidays, Bali observes unique cultural and religious events rooted in Hindu traditions. These holidays are only recognized as public holidays in Bali:
- January 27 – Hari Suci Siwa Ratri
- February 8 – Hari Raya Saraswati
- February 12 – Hari Raya Pagerwesi
- March 28 – Hari Raya Suci Tawur Kesanga
- March 29 – Hari Raya Suci Nyepi Caka 1947 (Nyepi Day)
- March 30 – Hari Raya Suci Ngembak Geni
- April 22 – Hari Penampahan Galungan
- April 23 – Hari Raya Galungan
- April 24 – Hari Umanis Galungan
- May 2 – Hari Penampahan Kuningan
- May 3 – Hari Raya Kuningan
- September 6 – Hari Raya Saraswati
- September 10 – Hari Raya Pagerwesi
- November 18 – Hari Penampahan Galungan
- November 19 – Hari Raya Galungan
- November 20 – Hari Umanis Galungan
- November 28 – Hari Penampahan Kuningan
- November 29 – Hari Raya Kuningan
Nyepi: The Balinese Day of Silence
Nyepi is one of the most remarkable holidays in Indonesia and is unique to Bali. It is observed as the Balinese New Year according to the Saka calendar. In 2025, Nyepi falls on March 29 (Saturday), with related events spanning multiple days:
- March 28 (Friday): Tawur Kesanga
On the eve of Nyepi, Balinese Hindus perform purification and sacrificial ceremonies to drive away negative spirits. Villages are alive with rituals, including the famous Ogoh-Ogoh parades, where large, colorful effigies of demons are carried and symbolically burned to cleanse the environment. - March 29 (Saturday): Nyepi Day
This is a day of silence, fasting, and meditation. All activities stop across Bali:- No flights operate in or out of Ngurah Rai International Airport.
- Shops and businesses remain closed.
- No vehicles are allowed on the roads (except emergency services).
- Tourists are required to stay within their accommodations.
- March 30 (Sunday): Ngembak Geni
The day after Nyepi marks a return to normal activities, with families and communities seeking reconciliation and forgiveness. This is a joyful day when Balinese people gather to celebrate harmony and peace.
Plan your holidays in 2025
If you’re planning to visit Indonesia in 2025, understanding the holiday schedule will enhance your experience. Nyepi is particularly fascinating, offering a unique cultural immersion. Whether you’re traveling for leisure or spiritual exploration, the holidays in Indonesia and Bali provide a rich and memorable experience.