School term dates and holidays
Find school term and holiday dates in the Stirling Council area.
Pattern of school holidays
School holidays are set on an annual basis and reflect the agreed formula by Stirling Council which operates on a set pattern
Autumn term
Starts on the Monday of the second full week in August.
October holiday
Two full weeks starting on the Monday of the second full week in October.
Festive holiday
Two full weeks to include four public holidays on 25, 26 December and 1, 2 January.
Easter holiday
The first Monday in April, for two weeks, regardless of when Easter weekend falls.
A full week is a week that commences on a Sunday.
School term dates 2025/2026
Autumn term
- Term starts Monday 11 August 2025
- Pupils return Wednesday 13 August 2025
- Term ends Friday 10 October 2025
Staff development days
- Monday 11 August 2025
- Tuesday 12 August 2025
October holiday
- Starts Monday 13 October 2025
- Ends Friday 24 October 2025
Winter term
- Term starts Monday 27 October 2025
- Term ends Friday 19 December 2025
Festive holidays
- Monday 22 December 2025
- Friday 2 January 2026
Spring term
- Term starts Monday 5 January 2026
- Term ends Thursday 2 April 2026
Staff development days and local holidays
- Monday 9 February 2026 (Staff development)
- Tuesday 10 February 2026 (Staff development)
- Wednesday 11 February 2026 (Local holiday)
- Thursday 12 February 2026 (Local holiday)
- Friday 13 February 2026 (Local holiday)
Spring holiday
- Starts Friday 3 April 2026
- Ends Friday 17 April 2026
Summer term
- Term starts Monday 20 April 2026
- Term ends Friday 26 June 2026
Staff development days and local holidays
- Friday 1 May 2026
- Monday 4 May 2026
Summer holiday
- Starts Monday 29 June 2026
- Ends Friday 7 August 2026
- Monday 10 August 2026 (Staff development)
- Tuesday 11 August 2026 (Staff development)
- Wednesday 12 August 2026 (Pupils return)
School term dates 2026/2027
Autumn term
- Term starts Monday 10 August 2026
- Pupils return Wednesday 12 August 2026
- Term ends Friday 9 October 2026
Staff development days
- Monday 10 August 2026
- Tuesday 11 August 2026
October holiday
- Starts Monday 12 October 2026
- Ends Friday 23 October 2026
Winter term
- Term starts Monday 26 October 2026
- Term ends Tuesday 22 December 2026
Festive holidays
- Monday 22 December 2026
- Friday 2 January 2027
Spring term
- Term starts Tuesday 5 January 2027
- Term ends Friday 2 April 2027
Staff development days and local holidays
- Monday 8 February 2027
- Tuesday 9 February 2027
- Wednesday 10 February 2027
- Thursday 11 February 2027
- Friday 12 February 2027
- Friday 26 March 2027 (Good Friday)
- Monday 29 March 2027 (Easter Monday)
Spring holiday
- Starts Friday 5 April 2027
- Ends Friday 16 April 2027
Summer term
- Term starts Monday 19 April 2027
- Term ends Friday 25 June 2027
Staff development days and local holidays
- Friday 30 April 2027
- Monday 3 May 2027