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 2024/2025

Autumn term

  • Term starts Monday 12 August 2024
  • Pupils return Wednesday 14 August 2024
  • Term ends Friday 11 October 2024

Staff development days

  • Monday 12 August 2024
  • Tuesday 13 August 2024

October holiday

Monday 14 October 2024 to Friday 25 October 2024

Winter term

  • Term starts Monday 28 October 2024
  • Term ends Friday 20 December 2024

Festive holidays

Monday 23 December 2024 to Friday 3 January 2025

Spring term

  • Term starts Monday 6 January 2025
  • Term ends Friday 4 April 2025

Staff development days

  • Monday 10 February 2025
  • Tuesday 11 February 2025

Local holidays

  • Wednesday 12 February 2025
  • Thursday 13 February 2025
  • Friday 14 February 2025

Spring holiday

Monday 7 April 2025 to Monday 21 April 2025

Summer term

  • Term starts Tuesday 22 April 2025
  • Term ends Friday 27 June 2025

Staff development days

  • Friday 2 May 2025

Local holidays

  • Monday 5 May 2025

Summer holiday

Monday 30 June 2025 to Friday 8 August 2025

Staff development days

To be confirmed

  • Monday 11 August 2025
  • Tuesday 12 August 2025
  • Wednesday 13 August 2025 (Pupil's return)

Printable version of the 2024-2025 school term dates and holidays.

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

  • Term starts Monday 13 October 2025
  • Term 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

To be confirmed

  • Monday 10 August 2026 (Staff development)
  • Tuesday 11 August 2026 (Staff development)
  • Wednesday 12 August 2026 (Pupils return)

Printable school term dates and holidays for 2025-2026.

Contents