| 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 | |
|---|---|
| 18 | 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 |
| 7 | Hari Raya Haji |
| 27 | Awal Muharram |
| August 2025 | |
|---|---|
| 31 | Merdeka Day |
| September 2025 | |
|---|---|
| 1 | Merdeka Day (Replacement) |
| 5 | Prophet Muhammad's Birthday |
| 15 |
Additional Public Holiday |
| 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 2026 | |
|---|---|
| 1 | New Year’s Day |
| February 2026 | |
|---|---|
| 1 | Thaipusam |
| 2 | Thaipusam Replacement Holiday |
| 17 |
Chinese New Year |
| 18 |
Chinese New Year |
| March 2026 | |
|---|---|
| 7 | Nuzul Al-Quran |
| 21 | Hari Raya Aidilfitri 1st day |
| 22 |
Hari Raya Aidilfitri 2nd day |
| 23 |
Hari Raya Aidilfitri Replacement Day |
| May 2026 | |
|---|---|
| 1 | Labour Day |
| 27 | Hari Raya Haji |
| 31 | Wesak Day |
| June 2026 | |
|---|---|
| 1 | Wesak Day Replacement Holiday |
| 1 | Agong's Birthday |
| 31 | Awal Muharram |
| August 2026 | |
|---|---|
| 25 | Prophet Muhammad's Birthday |
| 31 | Merdeka Day |
| September 2026 | |
|---|---|
| 16 | Malaysia Day |
| November 2026 | |
|---|---|
| 8 | Deepavali |
| 9 | Deepavali Replacement Holiday |
| December 2026 | |
|---|---|
| 11 | Sultan of Selangor’s Birthday |
| 25 | Christmas Day |


