School holidays

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.