Indonesia Public Holidays 2031
Indonesia has 17 public holiday dates in 2031. Dates marked expected may change.
Last updated: 8 November 2026
โน๏ธ About 2031 dates: Indonesia's joint ministerial decree sets each year's holidays and collective leave (cuti bersama), usually announced in the autumn before.
| Date | Holiday |
|---|---|
| Wed 1 Jan | New Year's Day |
| Thu 23 Jan | Lunar New Year expected |
| Sat 25 Jan | Eid al-Fitr expected |
| Sun 26 Jan | Eid al-Fitr Second Day expected |
| Mon 24 Mar | Day of Silence expected |
| Thu 3 Apr | Eid al-Adha expected |
| Fri 11 Apr | Good Friday |
| Sun 13 Apr | Easter Sunday |
| Wed 23 Apr | Islamic New Year expected |
| Thu 1 May | International Labor Day |
| Thu 22 May | Ascension Day |
| Sun 1 Jun | Pancasila Day |
| Wed 4 Jun | Vesak Day expected |
| Wed 2 Jul | Prophet's Birthday expected |
| Sun 17 Aug | Independence Day |
| Thu 13 Nov | Isra' and Mi'raj expected |
| Thu 25 Dec | Christmas Day |
2031 holiday calendar โ Indonesia
- Public holiday
- Expected (may move)
- Suggested day off
- Weekend
Tap a coloured date to see the holiday.
January
February
March
April
May
June
July
August
September
October
November
December
Long weekends and best days to take off in Indonesia in 2031
Best use of leave in 2031: take Fri 24 Jan off around Lunar New Year for 4 days off in a row (Thu 23 โ Sun 26 Jan).
โ๏ธ 3 days or more off? How about a trip? Ideas are in the last column โ tap one for where to stay.
| Break | Dates | Take leave on | Holiday | Trip idea |
|---|---|---|---|---|
| 2 days leave โ 5 days off | Sat 28 Dec โ Wed 1 Jan | Mon 30 โ Tue 31 Dec | New Year's Day | |
| 1 day leave โ 4 days off best value | Thu 23 โ Sun 26 Jan | Fri 24 Jan | Lunar New Year, Eid al-Fitr, Eid al-Fitr Second Day | |
| 3 days off | Sat 22 โ Mon 24 Mar | No leave needed | Day of Silence | |
| 1 day leave โ 4 days off best value | Thu 3 โ Sun 6 Apr | Fri 4 Apr | Eid al-Adha | |
| 3 days off | Fri 11 โ Sun 13 Apr | No leave needed | Good Friday, Easter Sunday | |
| 2 days leave โ 5 days off | Sat 19 โ Wed 23 Apr | Mon 21 โ Tue 22 Apr | Islamic New Year | |
| 1 day leave โ 4 days off best value | Thu 1 โ Sun 4 May | Fri 2 May | International Labor Day | |
| 1 day leave โ 4 days off | Thu 22 โ Sun 25 May | Fri 23 May | Ascension Day | |
| 2 days leave โ 5 days off | Sat 31 May โ Wed 4 Jun | Mon 2 โ Tue 3 Jun | Pancasila Day, Vesak Day | |
| 2 days leave โ 5 days off | Sat 28 Jun โ Wed 2 Jul | Mon 30 Jun โ Tue 1 Jul | Prophet's Birthday | |
| 1 day leave โ 4 days off | Thu 13 โ Sun 16 Nov | Fri 14 Nov | Isra' and Mi'raj | |
| 1 day leave โ 4 days off | Thu 25 โ Sun 28 Dec | Fri 26 Dec | Christmas Day |
Calculated from the national holidays above with a SaturdayโSunday weekend. Company rules, shift work and regional holidays can change the result.
Indonesia holidays in 2031 at a glance
Indonesia has 17 public holiday dates in 2031, from Wed 1 Jan to Thu 25 Dec. 5 of them fall on a Saturday or Sunday, so the substitute rules matter. 9 dates are marked expected: they follow lunar, Islamic or annually announced calendars and may move when the official list is published.
Compare with Indonesia public holidays 2027, which are checked against the official announcement, or browse all countries for 2031.
Frequently asked questions
- How many public holidays does Indonesia have in 2031?
- 17 dates are listed on this page, {datetime.date(2031, 11, 13), datetime.date(2031, 1, 25), datetime.date(2031, 4, 3), datetime.date(2031, 1, 23), datetime.date(2031, 6, 4), datetime.date(2031, 3, 24), datetime.date(2031, 4, 23), datetime.date(2031, 1, 26), datetime.date(2031, 7, 2)} of them expected.
- Are the 2031 dates official?
- Indonesia's joint ministerial decree sets each year's holidays and collective leave (cuti bersama), usually announced in the autumn before.
- Are regional holidays included?
- No. Only holidays that apply nationwide are listed.
Sources: Kementerian Sekretariat Negara โ SKB 3 Menteri 2027 (official) ยท python-holidays โ open holiday rules