1 | Welcome Back Activities | Tuesday, 22 April 2025 |
| International Mother Earth Day | Tuesday, 22 April 2025 |
| Lessons Begin!!! | Wednesday, 23 April 2025 |
2 – 3 | Lessons Continue!!! | Monday, 28 April – Friday, 9 May 2025 |
| Worker’s Day (PH) | Thursday, 1 May 2025 |
4 - 5 | Lesson Continues | Monday, 5 May - Friday, 23 May 2025 |
| International Day of Families | Thursday, 15 May 2025 |
| International Tea Day | Wednesday, 21 May 2025 |
| Children's Day | Tuesday, 27 May 2025 |
6 - 7 | Mid-Term Continuous Assessment | Wednesday, 28 – Tuesday, 3 June 2025 |
| C.A Review | Wednesday, 4 June - Thursday, 5 June 2025 |
| Spelling Bee Competition | Thursday, 5 June 2025 |
| Parents Teachers Consultation | Friday, 6 June 2025 |
8 | Half-Term Recess | Monday, 9 June - Friday, 13 June 2025 |
| Eid-il Kabir (PH) | Monday, 9 June 2025 |
| Democracy Day (PH) | Wednesday, 12 June 2025 |
9 - 10 | Lesson Continues | Monday, 16 June – Friday 27 June 2025 |
| International Day against Drug Abuse (observance) | Thursday, 26 June 2025 |
| Sciencepedia Competition | Thursday, 26 June 2025 |
11 | Revision | Monday, 30 June - Wednesday, 2nd July 2025 |
11 - 12 | Summer Term Examinations | Thursday, 3 July – Friday 11 July 2025 |
13 | Graduation Rehearsals!!! | Monday, 14 – Friday, 18 July 2025 |
| Behavioural Award Day (Accolades) | Monday, 14 July 2025 |
| Islamiyya Award | Wednesday, 16 July 2025 |
| Dress Rehearsals | Friday, 18 July 2025 |
| Graduation Ceremony | Saturday, 19 July 2025 |