Grade 12 Graduation
2026-05-24 19:30 - 22:00 (Asia/Bahrain)

KG2 Graduation (Part 1)
2026-05-27 00:00 - 23:59, 2026-06-09 00:00 - 23:59

Variety Show (Part 1)
2026-06-02 00:00 - 23:59

Variety Show (Part 2)
2026-06-04 00:00 - 23:59

KG2 Graduation (Part 2)
2026-06-10 00:00 - 23:59

Grade 5 Graduation
2026-06-11 00:00 - 23:59

Last Day for Term 3
2026-06-18 08:00 - 17:00

Last Day for Students
2026-06-18 08:00 - 17:00
