# | Date | Public holiday |
---|---|---|
1 | Monday, 1 January 2024 | New Year's Day |
2 | Saturday, 10 February 2024 | Chinese New Year |
3 | Sunday, 11 February 2024 | Chinese New Year |
4 | Monday, 12 February 2024 | Chinese New Year |
5 | Friday, 29 March 2024 | Good Friday |
6 | Wednesday, 10 April 2024 | Hari Raya Puasa |
7 | Wednesday, 1 May 2024 | Labour Day |
8 | Wednesday, 22 May 2024 | Vesak Day |
9 | Monday, 17 June 2024 | Hari Raya Haji |
10 | Friday, 9 August 2024 | National Day |
11 | Thursday, 31 October 2024 | Deepavali |
12 | Wednesday, 25 December 2024 | Christmas Day |