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