Term Starts Monday 15th January (except K2, S2 – S5)
Tuesday 16th January (K2, S2 – S5)
Monday 22th January (AS)
Term Ends Friday 12th April
Mid-Term
School Holidays
Friday 1st March
Monday 4th March
Public Holidays Friday 29th March : (Good Friday)
Monday 1st April: (Easter Monday)
Term Duration 13 Weeks
School Days 61 Days
Vacation Starts Saturday 13th April
Vacation Ends Sunday 5th May
Vacation Duration 3 Weeks
Term Starts Monday 6th May
Term Ends Friday 9th August
Mid-Term
School Holidays
Friday 14th June

Monday 17th June

Public Holidays Thursday 30th June: (Corpus Christi)
Tuesday 18th June : (Day off for Constitution Day)
Saturday day 29th June : (National Day)
Term Duration 14 Weeks
School Days 66 Days
Vacation Starts Saturday 10st August
Vacation Ends Sunday 8th September
Vacation Duration 4 Weeks
Term Starts Monday 9th September
A’ Level: Monday 02nd September (Mock exams)
Term Ends Friday 6th December
Mid-Term Friday 25th October
Public Holidays Friday 1st November: (All Saints Day)
Term Duration 13 Weeks
School Days 63 Days
Vacation Starts Saturday 7th December
Vacation Ends Sunday 19th January 2025
Vacation Duration 6 Weeks

Total Number of School Days : 190