Please see below for our term dates. If you have any questions, please get in touch.
2024/25 Academic Year
- 13th April - 26th June (Secondary)
- 14th April - 26th June (Primary)
Event | Secondary | Primary |
---|
Students return | 8.00pm 13th Apr | |
Lessons begin | 14th Apr |
Labour Day | 1st May |
Wesak Day | 12th May |
Half term break | 1.00pm 17th May - 8.00pm 25th May | 19th May - 23rd May |
King's Birthday | 2nd June |
Exeat | 4.00pm 5th June - 8.00pm 8th June | |
Hari Raya Haji | 7th June |
Primary Speech Day | | 9.30am 20th June |
Secondary Speech Day | 9.30am 21st June | |
End of term* | 1:30pm 26th June | 2:30pm 26th June |
*Boarding Houses are closed.
Download the PDF version here:
Term Dates 2024/25 | PDF
2025/26 Academic Year
Term 1: Monday 25th August to Friday 12th December 2025
Date | Event |
---|
Saturday 23rd to Sunday 24th August | Boarding students return |
Monday 25th August | Lessons begin |
Sunday 31st August and Monday 1st September | School closed: Merdeka Day Public Holiday |
Friday 5th September | School closed: Prophet Muhammad's Birthday |
Friday 12th (from 4pm) to Tuesday 16th September | School closed: Malaysia Day Public Holiday |
Saturday 11th October | Compulsory Saturday for Secondary students |
Friday 17th (from 4pm) to Friday 24th October | School closed: Deepavali break |
Saturday 15th November | Compulsory Saturday for Secondary students |
Friday 12th December | End of Term 1 |
Monday 15th to Friday 2nd January | School closed: December break |
Term 2: Monday 5th January to Friday 3rd April
Date | Event |
---|
Sunday 4th January | Boarding students return |
Monday 5th January | Lessons begin |
Wednesday 14th January | School closed: YDPB's Birthday |
Saturday 24th January | Compulsory Saturday for Secondary students |
Friday 30th January (from 4pm) to Monday 2nd February | School closed: Thaipusam |
Friday 13th (from 4pm) to Friday 20th February | School closed: Chinese New Year break |
Wednesday 18th (from 4pm) to Monday 23rd March | School closed: Hari Raya |
Friday 3rd April | End of Term 2 |
Monday 6th April to Friday 17th April | School closed: April break |
Term 3: Monday 20th April to Friday 3rd July 2026
Date | Event |
---|
Sunday 19th April | Boarding students return |
Monday 20th April | Lessons begin |
Friday 1st May | School closed: Labour Day Public Holiday |
Friday 22nd May (from 4pm) to Monday 1st June | School closed: Hari Raya Haji, Wesak Day and King's Birthday |
Saturday 6th June | Compulsory Saturday for Secondary students |
Wednesday 17th June | School closed: Awal Muharram |
Saturday 27th June | Secondary Speech Day |
Friday 3rd July | Secondary end of term 3 |
Saturday 4th July | Primary Speech Day and Primary end of term 3 |
Download the PDF version here:
Term dates 2025-26 | PDF