This page provides a complete list of public holidays in Bali from 2026 to 2030. These dates are based on official Indonesian national holidays and are useful for travel planning.
2026
- New Year’s Day – Thursday, 1 January 2026
- Isra and Mi’raj – Saturday, 17 January 2026
- Chinese New Year – Tuesday, 17 February 2026
- Nyepi (Day of Silence) – Thursday, 19 March 2026
- Good Friday – Friday, 3 April 2026
- Eid al-Fitr – Monday–Tuesday, 20–21 April 2026 (dates may vary)
- Labour Day – Friday, 1 May 2026
- Ascension Day – Thursday, 14 May 2026
- Eid al-Adha – Thursday, 28 May 2026 (dates may vary)
- Vesak Day – Monday, 1 June 2026
- Pancasila Day – Monday, 1 June 2026
- Islamic New Year – Tuesday, 16 June 2026 (dates may vary)
- Independence Day – Monday, 17 August 2026
- Prophet Muhammad’s Birthday – Wednesday, 26 August 2026 (dates may vary)
- Christmas Day – Friday, 25 December 2026
2027
- New Year’s Day – Friday, 1 January 2027
- Isra and Mi’raj – Friday, 7 January 2027
- Chinese New Year – Saturday, 6 February 2027
- Nyepi (Day of Silence) – Monday, 8 March 2027
- Good Friday – Friday, 26 March 2027
- Eid al-Fitr – Friday–Saturday, 9–10 April 2027 (dates may vary)
- Labour Day – Saturday, 1 May 2027
- Ascension Day – Thursday, 6 May 2027
- Eid al-Adha – Monday, 17 May 2027 (dates may vary)
- Vesak Day – Friday, 21 May 2027
- Pancasila Day – Tuesday, 1 June 2027
- Islamic New Year – Saturday, 7 July 2027 (dates may vary)
- Independence Day – Tuesday, 17 August 2027
- Prophet Muhammad’s Birthday – Sunday, 17 October 2027 (dates may vary)
- Christmas Day – Saturday, 25 December 2027
2028
- New Year’s Day – Saturday, 1 January 2028
- Isra and Mi’raj – Wednesday, 26 January 2028
- Chinese New Year – Wednesday, 26 January 2028
- Nyepi (Day of Silence) – Saturday, 25 March 2028
- Good Friday – Friday, 14 April 2028
- Eid al-Fitr – Tuesday–Wednesday, 28–29 March 2028 (dates may vary)
- Labour Day – Monday, 1 May 2028
- Ascension Day – Thursday, 25 May 2028
- Eid al-Adha – Saturday, 6 May 2028 (dates may vary)
- Vesak Day – Tuesday, 9 May 2028
- Pancasila Day – Thursday, 1 June 2028
- Islamic New Year – Wednesday, 26 July 2028 (dates may vary)
- Independence Day – Thursday, 17 August 2028
- Prophet Muhammad’s Birthday – Tuesday, 5 September 2028 (dates may vary)
- Christmas Day – Monday, 25 December 2028
2029
- New Year’s Day – Monday, 1 January 2029
- Isra and Mi’raj – Sunday, 14 January 2029
- Chinese New Year – Tuesday, 13 February 2029
- Nyepi (Day of Silence) – Tuesday, 13 March 2029
- Good Friday – Friday, 30 March 2029
- Eid al-Fitr – Sunday–Monday, 18–19 March 2029 (dates may vary)
- Labour Day – Tuesday, 1 May 2029
- Ascension Day – Thursday, 10 May 2029
- Eid al-Adha – Thursday, 26 April 2029 (dates may vary)
- Vesak Day – Monday, 28 May 2029
- Pancasila Day – Friday, 1 June 2029
- Islamic New Year – Sunday, 15 July 2029 (dates may vary)
- Independence Day – Friday, 17 August 2029
- Prophet Muhammad’s Birthday – Saturday, 25 August 2029 (dates may vary)
- Christmas Day – Tuesday, 25 December 2029
2030
- New Year’s Day – Tuesday, 1 January 2030
- Isra and Mi’raj – Friday, 3 January 2030
- Chinese New Year – Sunday, 3 February 2030
- Nyepi (Day of Silence) – Tuesday, 5 March 2030
- Good Friday – Friday, 19 April 2030
- Eid al-Fitr – Thursday–Friday, 7–8 March 2030 (dates may vary)
- Labour Day – Wednesday, 1 May 2030
- Ascension Day – Thursday, 30 May 2030
- Eid al-Adha – Monday, 15 April 2030 (dates may vary)
- Vesak Day – Saturday, 18 May 2030
- Pancasila Day – Saturday, 1 June 2030
- Islamic New Year – Thursday, 4 July 2030 (dates may vary)
- Independence Day – Saturday, 17 August 2030
- Prophet Muhammad’s Birthday – Wednesday, 14 August 2030 (dates may vary)
- Christmas Day – Wednesday, 25 December 2030
Notes
- Dates for Islamic holidays may vary based on lunar calendar observations
- Bali observes both national Indonesian holidays and local religious celebrations such as Nyepi
- Some holidays may include additional public leave days depending on government announcements