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