Term, Holiday and Closure Dates

Please click on the heading(s) below to display the school term, holiday and closure dates for that academic year.

Academic Year 2017-18

Terms Dates (all dates are inclusive)

Term Start Date End Date
Autumn Monday 14 August 2017 (teachers)
Wednesday 16 August 2017 (pupils)
Friday 06 October 2017
(40 teacher; 37 pupil days)
Winter Monday 23 October 2017 Friday 22 December 2017
(45 teacher; 44 pupil days)
Spring Monday 08 January 2018 Thursday 29 March 2018
(57 teacher; 56 pupil days)
Summer Monday 16 April 2018 Friday 29 June 2018
(53 teacher; 52 pupil days)

The above pattern provides for 189 school days, once the holidays and 5 in service days for teachers are deducted.

Holiday Dates (all dates are inclusive)

Holiday Start Date End Date
Autumn Monday 09 October 2017 Friday 20 October 2017
Christmas Monday 25 December 2017 Friday 05 January 2018
February Thursday 15 February 2018 Friday 16 February 2018
Spring Friday 30 March 2018 Friday 13 April 2018
May Day Monday 07 May 2018
June Monday 04 June 2018
Summer Monday 02 July 2018 Friday 10 August 2018 (teachers)
Tuesday 14 August 2018 (pupils)

In Service Days
  • Monday 14 August 2017
  • Tuesday 15 August 2017
  • Friday 17 November 2017
  • Wednesday 14 February 2018
  • Tuesday 05 June 2018

Academic Year 2018-19

Terms Dates (all dates are inclusive)

Term Start Date End Date
Autumn Monday 13 August 2018 (teachers)
Wednesday 15 August 2018 (pupils)
Friday 05 October 2018
(40 teacher; 38 pupil days)
Winter Monday 22 October 2018 Friday 21 December 2018
(45 teacher; 44 pupil days)
Spring Monday 07 January 2019 Thursday 04 April 2019
(62 teacher; 61 pupil days)
Summer Monday 22 April 2019 Friday 28 June 2019
(48 teacher; 47 pupil days)

The above pattern provides for 190 school days, once the holidays and 5 in service days for teachers are deducted.

Holiday Dates (all dates are inclusive)

Holiday Start Date End Date
Autumn Monday 08 October 2018 Friday 19 October 2018
Christmas Monday 24 December 2018 Friday 04 January 2019
February Thursday 14 February 2019 Friday 15 February 2019
Spring Friday 05 April 2019 Friday 19 April 2019
May Day Monday 06 May 2019
June Monday 03 June 2019
Summer Monday 01 July 2019 Friday 09 August 2019

In Service Days
  • Monday 13 August 2018
  • Tuesday 14 August 2018
  • Friday 16 November 2018
  • Wednesday 13 February 2019
  • Tuesday 04 June 2019

Site provided by FifeDirect © 2017

We have placed cookies on your computer to improve your experience here. If you do not want us to use cookies you can change your settings at any time.