We’ll keep you informed of any unplanned closures on the school status page.
Autumn Term
- Monday 13 August 2018 – staff resume
- Tuesday 14 August 2018 – pupils resume
- Monday 27 August 2018 - P1 pupils full time commencement
- Friday 28 September 2018 – term ends
Autumn holiday
Monday 1 October - Friday 12 October 2018
Winter Term
- Monday 15 October 2018 – term starts
- Wednesday 28 November 2018 - in service day, schools closed
- Thursday 29 November 2018 - in service day, schools closed
- Friday 30 November 2018 – St Andrew’s Day holiday, schools closed
- Friday 21 December 2018 – term ends
Christmas holiday
Monday 24 December 2018 - Friday 4 January 2019
Spring Term
- Monday 7 January 2019 – term starts
- Thursday 21 February 2019 - in service day, schools closed
- Friday 22 February 2019 - mid term, schools closed
- Monday 25 February 2019 - mid term, schools closed
- Friday 5 April 2019 – term ends
Spring holiday
Monday 8 April - Monday 22 April 2019
Summer Term
- Tuesday 23 April 2019 – term starts
- Monday 6 May 2019 - mid term, schools closed
- Monday 27 May 2019 - in service day, schools closed
- Friday 28 June 2019 – term ends
You can import the 2018/19 school holidays iCalendar file to your calendar application.
We’ll keep you informed of any unplanned closures on the school status page.
Autumn Term
- Tuesday 13 August 2019 - staff resume
- Wednesday 14 August 2019 - pupils resume
- Monday 26 August 2019 - P1 pupils full time commencement
- Friday 4 October 2019 - term ends
Autumn holiday
Monday 7 October 2019 to Friday 18 October 2019
Winter Term
- Monday 21 October 2019 - term starts
- Wednesday 4 December 2019 - in service day, schools closed
- Thursday 5 December 2019 - in service day, schools closed
- Friday 6 December 2019 - St Andrew's Day holiday, schools closed
- Friday 20 December 2019 - term ends
Christmas holiday
Monday 23 December 2019 to Friday 3 January 2020
Spring Term
- Monday 6 January 2020 - term starts
- Thursday 13 February 2020 - in service day, schools closed
- Friday 14 February 2020 - mid term, schools closed
- Monday 17 February 2020 - mid term, schools closed
- Friday 3 April 2020 - term ends
Spring holiday
Monday 6 April 2020 to Friday 17 April 2020
Summer Term
- Monday 20 April 2020 - term starts
- Monday 4 May 2020 - May holiday, schools closed
- Monday 25 May 2020 - in service day, schools closed
- Friday 26 June 2020 - term ends
You can import the 2019/20 school holidays iCalendar file to your calendar application.
We’ll keep you informed of any unplanned closures on the school status page.
Autumn Term
- Tuesday 11 August 2020 - staff resume
- Wednesday 12 August 2020 - pupils resume
- Monday 24 August 2020 - P1 pupils full time commencement
- Friday 2 October 2020 - term ends
Autumn Holiday
Monday 5 October 2020 to Friday 16 October 2020
Winter Term
- Monday 19 October 2020 - term starts
- Wednesday 2 December 2020 - in service day, schools closed
- Thursday 3 December 2020 - in service day, schools closed
- Friday 4 December 2020 - St Andrew's Day holiday, schools closed
- Wednesday 23 December 2020 - term ends
Christmas Holiday
Thursday 24 December 2020 to Tuesday 5 January 2021
Spring Term
- Wednesday 6 January 2021 - term starts
- Thursday 11 February 2021 - in service day, schools closed
- Friday 12 February 2021 - mid term, schools closed
- Monday 15 February 2021 - mid term, schools closed
- Friday 2 April 2021 - term ends
Spring Holiday
Monday 5 April 2021 to Friday 16 April 2021
Summer Term
- Monday 19 April 2021 - term starts
- Monday 3 May 2021 - May holiday, schools closed
- Monday 24 May 2021 - in service day, schools closed
- Thursday 24 June 2021 - term ends
You can import the 2020/21 school holidays iCalendar file to your calendar application.
We’ll keep you informed of any unplanned closures on the school status page.
Autumn Term
- Tuesday 10 August 2021 - staff resume
- Wednesday 11 August 2021 - pupils resume
- Monday 23 August 2021 - P1 pupils full time commencement
- Friday 1 October 2021 - term ends
Autumn Holiday
Monday 4 October 2021 to Friday 15 October 2021
Winter Term
- Monday 18 October 2021 - term starts
- Wednesday 1 December 2021 - in service day, schools closed
- Thursday 2 December 2021 - in service day, schools closed
- Friday 3 December 2021 - St Andrew's Day holiday, schools closed
- Wednesday 22 December 2021 - term ends
Christmas Holiday
Thursday 23 December 2021 to Friday 7 January 2022
Spring Term
- Monday 10 January 2022 - term starts
- Thursday 10 February 2022 - in service day, schools closed
- Friday 11 February 2022 - mid term, schools closed
- Monday 14 February 2022 - mid term, schools closed
- Friday 1 April 2022 - term ends
Spring Holiday
Monday 4 April 2022 to Monday 18 April 2022
Summer Term
- Tuesday 19 April 2022 - term starts
- Monday 2 May 2022 - May holiday, schools closed
- Monday 30 May 2022 - in service day, schools closed
- Wednesday 29 June 2022 - term ends
You can import the 2021/22 school holidays iCalendar file to your calendar application.