January 2025
1 New Year's Day
29 Chinese New Year 1st Day
30 Chinese New Year 2nd Day 
February 2025
11 Thaipusam
March 2025
17 Nuzul Al-Quran
31 Hari Raya Aidilfitri 1st Day
April 2025
1 Hari Raya Aidilfitri 2nd Day
May 2025
1 Labour Day
12 Wesak Day
June 2025
2 Agong's Birthday
6 Hari Raya Haji
27 Awal Muharram 
August 2025
31 Merdeka Day
September 2025
1 Merdeka Day (Replacement)
5 Prophet Muhammad's Birthday
16 Malaysia Day 
October 2025
20 Deepavali
December 2025
11 Sultan of Selangor’s Birthday 
25 Christmas Day 

* The School reserves the right to change this calendar at any time without prior notice.

January 2024
1 New Year's Day
25 Thaipusam
Febuary 2024
10 Chinese New Year 1st Day
11 Chinese New Year 2nd Day
12 Chinese New Year 2nd Day (Replacement 
March 2024
28 Nuzul Al-Quran
April 2024
10 Hari Raya Aidilfitri 1st Day
11 Hari Raya Aidilfitri 2nd Day
May 2024
1 Labour Day
22 Wesak Day
June 2024
3 Agong's Birthday
17 Hari Raya Haji
July 2024
7 Awal Muharram
8 Awal Muharram (Replacement)
August 2024
31 Merdeka Day
September 2024
16 Prophet Muhammad's Birthday & Malaysia Day
17 Malaysia Day (Replacement)
October 2024
31 Deepavali
December 2024
11 Sultan of Selangor's Birthday
25 Christmas Day
January 2025
1 New Year's Day
29 Chinese New Year 1st Day
30 Chinese New Year 2nd Day (Replacement 
February 2025
11 Thaipusam
March 2025
17 Nuzul Al-Quran
31 Hari Raya Aidilfitri 1st Day