Find out the school holiday dates for 2021 to 2022.

Current term
Re-open | Tuesday 5 January |
Last day of school | Thursday 4 February |
In-service | Friday 5 February |
Mid term | Monday 8 February |
Mid term | Tuesday 9 February |
Re-open | Wednesday 10 February |
Last day of school | Thursday 1 April |
Re-open | Monday 19 April |
Last day of school | Friday 30 April |
May Day | Monday 3 May |
Re-open | Tuesday 4 May |
In-service | Thursday 6 May |
Re-open | Friday 7 May |
Last day of school | Thursday 27 May |
May weekend | Friday 28 May |
May weekend | Monday 31 May |
In-service *Only applies to secondary school pupils | Tuesday 1 June |
In-service *Only applies to secondary school pupils | Wednesday 2 June |
Last day of school | Friday 25 June |
New term
Teachers return | Monday 16 August |
In-service | Monday 16 August |
In-service | Tuesday 17 August |
Pupils return | Wednesday 18 August |
Last day of school | Thursday 23 September |
September weekend | Friday 24 September |
September weekend | Monday 27 September |
Re-open | Tuesday 28 September |
Last day of school | Friday 8 October |
In-service | Monday 18 October |
Re-open | Tuesday 19 October |
Last day of school | Wednesday 22 December |
Re-open | Wednesday 5 January |
Last day of school | Thursday 3 February |
In-service | Friday 4 February |
Mid term | Monday 7 February |
Mid term | Tuesday 8 February |
Re-open | Wednesday 9 February |
Last day of school | Friday 1 April |
Re-open | Tuesday 19 April |
Last day of school | Friday 29 April |
May Day | Monday 2 May |
Re-open | Tuesday 3 May |
In-service | Thursday 5 May |
Re-open | Friday 6 May |
Last day of school | Thursday 26 May |
May weekend | Friday 27 May |
May weekend | Monday 30 May |
Re-open | Tuesday 31 June |
Last day of school | Tuesday 28 June |