2022

2023

New Year's Day

1 January

1 January

Chinese New Year

1 February

22 January

Ascension of the Prophet Muhammed

28 February

17 February

Hindu New Year

3 March

22 March

Good Friday

15 April

7 April

Labour Day

1 May

1 May

Ascension Day of Jesus Christ

26 May

18 May

Eid al-Fitr

2–3 May

21 April – 23 April

Waisak Day

16 May

6 May

Pancasila Day

1 June

1 June

Eid al-Adha

10 July

28 June

Islamic New Year

30 July

18 July

Independence Day

17 August

17 August

Prophet Mohammed's Birthday

8 October

26 September

Christmas

24–25 December

24–25 December

*Islamic holidays are subject to change based on sightings of the moon.