Session Dates
Session 2023/24
Session Dates 2023/24
Download Session Dates for 2023/24
Autumn Term | |
---|---|
Leadership Day | Friday 18 August 2023 |
New Staff Induction | Monday 21 August 2023 |
Professional Learning Week for all Staff | Tuesday 22 – Friday 25 August 2023 |
Start (for S1) | Friday 25 August 2023 for S1 (half day) |
Start (for all) | Monday 28 August 2023 |
Half Term | Normal school day on Friday 13 October 2023 Monday 16 October 2023 – Friday 27 October 2023 inclusive |
Christmas Holidays | Friday 22 December 2023 – Friday 5 January 2024 inclusive Closing Times: Thursday 21 December 2023 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Spring Term | |
---|---|
Non-Sessional Staff Start | Friday 5 January 2024 |
Start | Monday 8 January 2024 |
Half Term | Monday 12 February 2024 – Monday 19 February 2024 inclusive |
Professional Learning Day for Staff | Monday 19 February 2024 |
Easter Holidays | Friday 29 March 2024 – Monday 15 April 2024 inclusive Closing Times: Thursday 28 March 2024 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Summer Term | |
---|---|
Professional Learning Day for Staff | Monday 15 April 2024 |
Start | Tuesday 16 April 2024 |
Half Term | Normal school day on Friday 24 May 2024 Monday 27 May 2024 – Wednesday 29 May 2024 inclusive |
Junior and Senior School Prizegivings | Friday 28 June 2024 |
Summer Holidays | Preschool - Thursday 27 June 2024: 3.00pm finish S1-S3- Thursday 27 June 2024: 3.30pm finish Junior School - Friday 28 June 2024: after Junior School Prizegiving S4, S5, S6 - Friday 28 June 2024: after Senior School Prizegiving |
Session 2024/25
Session Dates 2024/25
Download Session Dates for 2024/25
Autumn Term | |
---|---|
Leadership Day | Friday 16 August 2024 |
New Staff Induction | Monday 19 August 2024 |
Professional Learning Week for all Staff | Tuesday 20 – Friday 23 August 2024 |
Start (S1 pupils) | Friday 23 August 2024 for S1 (half day) |
Start (for all pupils) | Monday 26 August 2024 |
Half Term | Normal school day on Friday 11 October 2024 Monday 14 October 2024 – Friday 25 October 2024 inclusive |
Christmas Holidays | Friday 20 December 2024 – Monday 6 January 2025 inclusive Closing Times: Thursday 19 December 2024 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Spring Term | |
---|---|
Non-Sessional Staff Return | Monday 6 January 2025 |
Pupils and Sessional Staff Return | Tuesday 7 January 2025 |
Half Term | Monday 10 February 2025 – Monday 17 February 2025 inclusive |
Professional Learning Day for Staff | Monday 17 February 2025 |
Easter Holidays | Friday 4 April 2025 – Tuesday 22 April 2025 inclusive Closing Times: Thursday 3 April 2025 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Summer Term | |
---|---|
Professional Learning Day for Staff | Tuesday 22 April 2025 |
Pupils Return | Wednesday 23 April 2025 |
Half Term | Normal school day on Friday 16 May 2025 Monday 19 May 2025 – Wednesday 21 May 2025 inclusive |
Junior and Senior School Prizegivings | Friday 27 June 2025 |
Summer Holidays | Preschool - Thursday 26 June 2025: 3.00pm finish S1-S3 - Thursday 26 June 2025: 3.30pm finish Junior School - Friday 27 June 2025: after Junior School Prizegiving S4, S5, S6 - Friday 27 June 2025: after Senior School Prizegiving |
Session 2025/26
Session Dates 2025/26
Download Session Dates for 2025/26
Autumn Term | |
---|---|
New Staff Induction/ Leadership Day | Monday 18 August 2025 |
Professional Learning Days for all Staff | Tuesday 19 – Wednesday 20 August 2025 |
Start (for S1) | Wednesday 20 August 2025 for S1 (half day) |
Start (for all) | Thursday 21 August 2025 |
Half Term | Normal school day on Friday 10 October 2025 Monday 13 October 2025 – Friday 24 October 2025 inclusive |
Christmas Holidays | Friday 19 December 2025 – Monday 5 January 2026 inclusive Closing Times: Thursday 18 December 2025 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Spring Term | |
---|---|
Non-Sessional Staff Start | Monday 5 January 2026 |
Start | Tuesday 6 January 2026 |
Half Term | Monday 9 February 2026 – Monday 16 February 2026 inclusive |
Professional Learning Day for Staff | Monday 16 February 2026 |
Easter Holidays | Friday 3 April 2026 – Monday 20 April 2026 inclusive Closing Times: Thursday 2 April 2026 Preschool 11.45am / P1–P3 12 noon / P4–P7 12.15pm Senior School 12.30pm |
Summer Term | |
---|---|
Professional Learning Day for Staff | Monday 20 April 2026 |
Start | Tuesday 21 April 2026 |
Half Term | Normal school day on Friday 22 May 2026 Monday 25 May 2026 – Friday 29 May 2026 inclusive |
Professional Learning Days for Staff | Thursday 28 May – Friday 29 May 2026 |
Junior and Senior School Prizegivings | Friday 26 June 2026 |
Summer Holidays | Preschool - Thursday 25 June 2026: 3.00pm finish S1-S3 - Thursday 25 June 2026: 3.30pm finish Junior School - Friday 26 June 2026: after Junior School Prizegiving S4, S5, S6 - Friday 26 June 2026: after Senior School Prizegiving |