School holidays 2026/27
- Autumn: Monday 12 to Friday 23 October 2026.
- Christmas: Wednesday 23 December 2026 to Tuesday 5 January 2027.
- February: Thursday 11 and Friday 12 February 2027.
- Spring: Friday 26 March to Friday 9 April 2027.
- May Day: Monday 3 May 2027.
- June: Monday 7 June 2027.
- Summer: Monday 5 July to Friday 13 August 2027.
In-service days and terms
In-service days (no pupils) in 2026/27 are 17 and 18 August 2026, Friday 13 November 2026, Wednesday 10 February 2027 and Thursday 6 May 2027.
- Term 1: Wednesday 19 August to Friday 9 October 2026.
- Term 2: Monday 26 October to Tuesday 22 December 2026.
- Term 3: Wednesday 6 January to Thursday 25 March 2027.
- Term 4: Monday 12 April to Friday 2 July 2027.
Looking ahead to 2027/28
Fife Council has also published 2027/28 dates. Schools return on Wednesday 18 August 2027 after in-service days on 16 and 17 August. The autumn holiday is 11 to 22 October 2027, and Christmas runs from Thursday 23 December 2027 to Wednesday 5 January 2028.
School meals
All P1 to P5 pupils in Fife get free school meals, with no application needed. P6 and P7 pupils get free meals if the family has a low income or receives certain benefits. Otherwise a two-course primary meal costs £2.75. You can order through the iPayimpact app up to four weeks ahead. Fife Council also provides meals during the school holidays through Café Inc.
Free meals and the clothing grant
The school clothing grant is £130 per primary pupil and £160 per secondary pupil. Applications for 2026/27 opened on 1 May 2026. Fife Council's criteria include a list of benefits, and Universal Credit with take-home pay of up to £995 a month for both free meals and the grant. Families on Universal Credit with earned income of up to £1,851 can get the clothing grant only. Kinship care also qualifies. P1 to P5 meals need no application, but free milk does. Check Fife Council's qualifying criteria (opens in a new tab).
School transport
Fife Council provides free transport to pupils at their catchment school who live more than one mile away (primary) or two miles away (secondary). Passes are issued over the summer. Pupils who attend a school outside their catchment can travel free on buses with a National Entitlement Card up to their 22nd birthday.
Questions people actually ask
When do Fife schools break up for Christmas 2026?
The Christmas holiday runs from Wednesday 23 December 2026 to Tuesday 5 January 2027. Pupils return on Wednesday 6 January 2027.
How much is a school dinner in Fife?
£2.75 for two courses at primary school. P1 to P5 pupils get free meals, and P6 and P7 pupils do if the family qualifies.
How much is the school clothing grant in Fife?
£130 per primary pupil and £160 per secondary pupil for 2026/27.
Sources and last checked
We last checked every fact on this page against the official sources below on . Services and dates change, so follow the links before you rely on anything here. Spotted something out of date? Tell us.
- Fife Council: School holidays, term and closure dates (opens in a new tab)
- Fife Council: Primary school meals (opens in a new tab)
- Fife Council: Free school meals and clothing grants (opens in a new tab)
- Fife Council: Free school meals and clothing grant qualifying criteria (opens in a new tab)
- Fife Council: Mainstream school transport (opens in a new tab)