Term dates

School term dates for the 2025 academic year:

Easter term – Term I

Wednesday 14 January to Thursday 2 April
(Form V: school closes on Tuesday 7 April)

Half-Term

School closes on Thursday 19 February and re-opens on Tuesday 24 February

Public holidays

Saturday 21 March (Human Rights' Day)
Friday 3 April (Good Friday)
Monday 6 April (Family Day)

Trinity term – Term II

Wednesday 6 May to Friday 7 August

Half-Term

School closes on Friday 26 June and re-opens on Monday 6 July

Public holidays
Monday 15 June (School holiday)
Tuesday 16 June (Youth Day)
Sunday 9 August (Women’s Day)

Michaelmas term – Term III

Wednesday 2 September to Wednesday 2 December

Half-Term

School closes on Thursday 22 October and re-opens on Tuesday 27 October

Public holidays

Thursday 24 September (Heritage Day)
Friday 25 September (School holiday)

End of term closing times

Senior School closes at 12h30
Junior School closes at staggered times, starting at 10h30
Little Saints closes at 10h30