Please see below for our term dates. If you have any questions, please get in touch.
2023/24 Academic Year
- Sunday 27th August - Friday 1st December (Secondary)
- Monday 28th August - Friday 8th December (Primary)
Event | Secondary | Primary |
---|
SLT return | Friday 18th Aug |
New staff induction | Monday 21st Aug |
Staff return | Tuesday 22nd Aug |
Staff team building | Wednesday 23rd Aug |
Staff day | Thursday 24th and Friday 25th Aug |
Sixth Form students return | Saturday 26th Aug | |
Boarders return | Sunday 27th Aug |
Lessons begin | Monday 28th Aug |
National Day | Thursday 31st Aug |
Exeat | 12.45pm Friday 15th Sept - Sunday 17th Sept | |
Malaysia Day | Saturday 16th Sept |
Prophet Mohammad's Birthday | Thursday 28th Sept |
Half term break | 1.15pm Saturday 7th Oct - Sunday 15th Oct | Monday 9th Oct - Friday 13th Oct |
Exeat | 12.45pm Friday 27th Oct - Sunday 29th Oct | |
Deepavali break | 3.45pm Wednesday 8th Nov - Wednesday 15th Nov | Thursday 9th Nov - Wednesday 15th Nov |
Staff training | Thursday 9th Nov |
Deepavali | Sunday 12th Nov and Monday 13th Nov (replacement public holiday) |
End of term* | 3.30pm Friday 1st Dec | 2.30pm Friday 8th Dec |
*Boarding Houses are closed.
- Wednesday 3rd January - Friday 29th March (Secondary)
- Thursday 4th January - Friday 29th March (Primary)
Event | Secondary | Primary |
---|
Staff return and induction | Wednesday 3rd Jan |
Students return | 8.00pm Wednesday 3rd Jan | Thursday 4th Jan |
Exeat | 1.15pm Saturday 13th Jan | |
YDPB NSDK's Birthday | Sunday 14th Jan and Monday 15th Jan (replacement public holiday) |
Thaipusam | Thursday 25th Jan |
Chinese New Year break | 3.45pm Wednesday 7th Feb - Wednesday 14th Feb | Thursday 8th Feb - Wednesday 14th Feb |
Israk & Mikraj | Thursday 8th Feb |
Chinese New Year | Saturday 10th Feb, Sunday 11th Feb and Monday 12th Feb (replacement public holiday) |
Exeat | 12.45pm Friday 8th March - Sunday 10th March | |
End of term* | 3.30pm Friday 29th March |
*Boarding Houses are closed.
- Monday 15th April - Saturday 6th July (Secondary)
- Tuesday 16th April - Saturday 6th July (Primary)
Event | Secondary | Primary |
---|
Students return | 8.00pm Monday 15th Apr | Tuesday 16th Apr |
Labour Day | Wednesday 1st May |
Exeat | 12.45pm Friday 3rd May - Sunday 5th May | |
Founders' Day | 8.00am - 12.00pm Saturday 18th May | |
Half term break | 3.45pm Saturday 18th May - Sunday 26th May | Monday 20th May - Friday 24th May |
Wesak Day | Wednesday 22nd May |
King's Birthday | Monday 3rd June |
Exeat | 1.15pm Saturday 15th June - Tuesday 18th June | |
Hari Raya Haji | Monday 17th June |
End of term* | 3.30pm Friday 5th July |
Speech Day | | 8.30am - 12.00pm Saturday 6th July |
*Boarding Houses are closed.
Download the PDF version here:
Term Dates 2023/24 | PDF
2024/25 Academic Year
- Sunday 25th August - Saturday 30th November (Secondary)
- Friday 23rd August - Friday 6th December (Primary)
Event | Secondary | Primary |
---|
SLT return | Friday 16th Aug |
Staff training | Wednesday 21st and Thursday 22nd Aug |
Sixth Form students return | Friday 23rd Aug | |
Primary lessons begin | | Friday 23rd Aug |
Boarders return | 8.00pm Sunday 25th Aug | |
Secondary lessons begin | Monday 26th Aug | |
National day | Saturday 31st Aug |
Exeat | 1.00pm Sat 14th Sept - Tues 17th Sept | |
Prophet Mohammad's Birthday & Malaysia Day | Monday 16th Sept and Tuesday 17th Sept (replacement PH) |
Exeat | 12.00pm Friday 4th Oct - Sunday 6th Oct | |
Deepavali break | 1.00pm Saturday 26th Oct - Sunday 3rd Nov | Monday 28th Oct - Friday 1st Nov |
Deepavali | Thursday 31st Oct |
End of term* | 1.00pm Saturday 30th Nov | 2.30pm Friday 6th Dec |
*Boarding Houses are closed.
- Sunday 5th January - Friday 28th March (Secondary)
- Monday 6th January - Friday 28th March (Primary)
Event | Secondary | Primary |
---|
Staff training | Friday 3rd Jan |
Boarders return | 8.00pm Sunday 5th Jan | |
Lessons begin | Monday 6th Jan |
YDPB NSDK's Birthday | Tuesday 14th Jan |
Chinese New Year break | 4.00pm Friday 24th Jan - Sunday 2nd Feb | Monday 27th Jan - Friday 31st Jan |
Israk & Mikraj | Monday 27th Jan |
Chinese New Year | Wednesday 29th - Thursday 30th Jan |
Thaipusam | Tuesday 11th Feb |
Exeat | 1.00pm Saturday 8th Mar - Monday 10th Mar | |
End of term* | 4.00pm Friday 28th Mar | 3.30pm Friday 28th Mar |
*Boarding Houses are closed.
- Sunday 13th April - Thursday 26th June (Secondary)
- Monday 14th April - Thursday 26th June (Primary)
Event | Secondary | Primary |
---|
Students return | 8.00pm Monday 13th Apr | |
Lessons begin | Monday 14th Apr |
Labour Day | Thursday 1st May |
Wesak Day | Monday 12th May |
Secondary Speech Day | 10.00am Saturday 17th May | |
Half term break | 2.00pm Saturday 17th May - Sunday 25th May | Monday 19th May - Friday 23rd May |
King's Birthday | Monday 2nd June |
Exeat | 3.30pm Thursday 5th June - Sunday 8th June | |
Primary Speech Day | | Saturday 14th June |
End of term* | 1.00pm Thursday 26th June |
*Boarding Houses are closed.
Download the PDF version here:
Term Dates 2024/25 | PDF