School holidays

Find out the school holiday dates for 2024 to 2025, 2025 to 2026 and 2026 to 2027

2024 to 2025

EventDate

Teachers return

Monday 12 August

In-service

Monday 12 August

In-service

Tuesday 13 August

Pupils return

Wednesday 14 August

Last day of school

Thursday 26 September

September weekendFriday 27 September

September weekend

Monday 30 September

Re-open

Tuesday 1 October

Last day of school

Thursday 10 October

In-service

Friday 11 October

Re-open

Monday 21 October

Last day of school

Friday 20 December

 

EventDate

Re-open

Monday 6 January

Last day of school

Friday 14 February

mid term

Monday 17 February

Mid term

Tuesday 18 February

In-service

Wednesday 19 February

Re-open

Thursday 20 February

Last day of school

Friday 4 April

EventDate

Re-open

Tuesday 22 April

Last day of school

Friday 2 May

May Day

Monday 5 May 

In-serviceTuesday 6 May
Re-openWednesday 7 May
Last day of school

Thursday 22 May

May weekend

Friday 23 May

May weekend

Monday 26 May

Re-openTuesday 27 May

Last day of school

Wednesday 25 June


 

2025 to 2026

EventDate

Teachers return

Monday 11 August

In-service

Monday 11 August

In-service

Tuesday 12 August

Pupils return

Wednesday 13 August

Last day of school

Thursday 25 September

September weekendFriday 26 September

September weekend

Monday 29 September

Re-open

Tuesday 30 September

Last day of school

Thursday 9 October

In-service

Friday 10 October

Re-open

Monday 20 October

Last day of school

Friday 19 December

 

EventDate

Re-open

Wednesday 7 January

Last day of school

Thursday 12 February

In-serviceFriday 13 February

mid term

Monday 16 February

Mid term

Tuesday 17 February

Re-open

Wednesday 18 February

Last day of school

Thursday 2 April

EventDate

Re-open

Monday 20 April

Last day of school

Friday 1 May

May Day

Monday 4 May 

Re-openTuesday 5 May
In-serviceThursday 7 May
Last day of school

Thursday 21 May

May weekend

Friday 22 May

May weekend

Monday 25 May

Re-openTuesday 26 May

Last day of school

Friday 26 June


 

2026 to 2027

EventDate

Teachers return

Monday 10 August

In-service

Monday 10 August

In-service

Tuesday 11 August

Pupils return

Wednesday 12 August

Last day of school

Thursday 24 September

September weekendFriday 25 September

September weekend

Monday 28 September

Re-open

Tuesday 29 September

Last day of school

Thursday 8 October

In-service

Friday 9 October

Re-open

Monday 19 October

Last day of school

Friday 18 December

 

EventDate

Re-open

Tuesday 5 January

Last day of school

Friday 12 February

mid term

Monday 15 February

Mid term

Tuesday 16 February

In-serviceWednesday 17 February

Re-open

Thursday 18 February

Last day of school

Thursday 25 March

Good FridayFriday 26 March 
Easter MondayMonday 29 March 
Re-openTuesday 30 March
Last day of schoolFriday 2 April 

EventDate

Re-open

Monday 19 April

Last day of school

Friday 30 April

May Day

Monday 3 May 

Re-openTuesday 4 May
In-serviceThursday 6 May
Re-openFriday 7 May
Last day of school

Thursday 21 May

May weekend

Friday 22 May

May weekend

Monday 25 May

Re-openTuesday 26 May

Last day of school

Thursday 27 May

May WeekendFriday 28 May
May WeekendMonday 31 May
Re-openTuesday 1 June
Last day of schoolFriday 25 June

 

 

 

 

Last modified on 2 June 2025