Term Dates
Autumn Term
- First day of term 23rd Aug 2023
- Half Term 16th Oct 2023 - 30th Oct 2023
- Last day of term 20th Dec 2023
- Winter holidays 21st Dec 2023 - 7th Jan 2024
- Further Information Dates for term breaks are inclusive.
Primary 1 Induction Morning - Tuesday 22 August
(soft start between 8.25am and 8.35am - 11am
Start of Term (all pupils): Wednesday 23 August
Term Ends: Wednesday 20 December
Nursery: 12.20pm
P1 & 2: 12.25pm
P3 – 6: 12.45pm
STAFF
Staff In-Service Friday 18, Monday 21, Tuesday 22 August
- First day of term
Spring Term
- First day of term 8th Jan 2024
- Half Term 12th Feb 2024 - 16th Feb 2024
- Last day of term 28th Mar 2024
- Easter/Spring holidays 29th Mar 2024 - 15th Apr 2024
- Further Information Dates for term breaks are inclusive.
Easter Sunday – 31 March
STAFF
In-service Day (start of term): Friday 5 January
- First day of term
Summer Term
- First day of term 16th Apr 2024
- Half Term 20th May 2024 - 22nd May 2024
- Last day of term 27th Jun 2024
- Summer holidays 28th Jun 2024 - 20th Aug 2024
- Further Information Dates for term breaks are inclusive.
Term Ends:
Nursery and P1–4: Wednesday 26 June (finish at normal times)
P5 & 6: Thursday 27 June 2024 at 12.00pm
(Junior School Exhibition 10.30am – 12.00pm)
STAFF
In-service Day (start of term): Monday 15 April
In-service Day (half term): Wednesday 22 May
- First day of term
Autumn Term
- First day of term 23rd Aug 2023
- Half Term 16th Oct 2023 - 30th Oct 2023
- Last day of term 20th Dec 2023
- Winter holidays 21st Dec 2023 - 7th Jan 2024
- Further Information Dates for term breaks are inclusive.
Induction Session
Geits Tuesday 22 August 9.00am to 11.00am
NEW 3rds,4ths, 6ths Tuesday 22 August 10.30am to 12.30pm
Start of Term (all pupils): Wednesday 23 August
STAFF
In-service Days (start of term): Friday 18 and Monday 21 August
In-service Day (half term): Monday 30 October
- First day of term
Spring Term
- First day of term 8th Jan 2024
- Half Term 12th Feb 2024 - 16th Feb 2024
- Last day of term 28th Mar 2024
- Easter/Spring holidays 29th Mar 2024 - 15th Apr 2024
- Further Information Dates for term breaks are inclusive.
Easter Sunday – 31 March
STAFF
In-service Day (start of term): Friday 5 January
- First day of term
Summer Term
- First day of term 16th Apr 2024
- Half Term 20th May 2024 - 22nd May 2024
- Last day of term 28th Jun 2024
- Summer holidays 29th Jun 2024 - 20th Aug 2024
- Further Information Dates for term breaks are inclusive.
STAFF
In-service Day (start of term): Monday 15 April
In-service Day (half term): Wednesday 22 May
- First day of term