School holidays and breaks: 2025–2026 school year
The school year begins on Monday, 15 September 2025 and ends on Wednesday, 15 July 2026.
All Saint's Day |
From Saturday, 1 November to Sunday, 9 November 2025 |
Christmas |
From Saturday, 20 December 2025 to Sunday, 4 January 2026 |
Carnival |
From Saturday, 14 February 2026 to Sunday, 22 February 2026 |
Easter |
From Saturday, 28 March 2026 to Sunday, 12 April 2026 |
Labour Day |
Friday, 1 May 2026 |
Ascension | Thursday, 14 May 2026 |
Pentecost |
From Saturday, 23 May 2026 to Sunday, 31 May 2026 |
National Day | Tuesday, 23 June 2026 |
Summer holidays |
From Thursday, 16 July 2026 to Monday, 14 September 2026 |
School holidays and breaks: 2026–2027 school year
The school year begins on Tuesday, 15 September 2026 and ends on Thursday, 15 July 2027.
All Saint's Day |
From Saturday, 31 October to Sunday, 8 November 2026 |
Christmas |
From Saturday, 19 December 2026 to Sunday, 3 January 2027 |
Carnival |
From Saturday, 6 February 2027 to Sunday, 14 February 2027 |
Easter |
From Saturday, 27 March 2027 to Sunday, 11 April 2027 |
Ascension | Thursday, 6 May 2027 |
Pentecost Monday | Monday, 17 May 2027 |
Pentecost |
From Saturday, 29 May 2027 to Sunday, 6 June 2027 |
National Day | Wednesday, 23 June 2027 |
Summer holidays |
From Friday, 16 July 2027 to Tuesday, 14 September 2027 |