Thursday, 4th September 2025
Taster Day - Skills School (9:30am)
Monday, 8th September 2025
After School Clubs begin
Term 1 Swimming begins (P6)
Friday, 26th September 2025
Value Assembly - Kindness
Monday, 6th October 2025
Parent & Toddlers (10am)
Friday, 17th October 2025
School Nurse
Monday, 20th October 2025
Parent/Teacher Interviews
Tuesday, 21st October 2025
Parent/Teacher Interviews
Wednesday, 22nd October 2025
Parent/Teacher Interviews
Thursday, 23rd October 2025
Parent/Teacher Interviews
Friday, 24th October 2025
Value Assembly - Honesty
Monday, 27th October 2025
Half Term
Tuesday, 28th October 2025
Half Term
Wednesday, 29th October 2025
Half Term
Thursday, 30th October 2025
Half Term
Friday, 31st October 2025
Half Term
Monday, 3rd November 2025
Parent & Toddler- Julie-Anne Richmond (10am)
Monday, 10th November 2025
Anti-Bullying Week - 'Power for Good'
Saturday, 15th November 2025
SEAG - Paper 1
Saturday, 22nd November 2025
SEAG - Paper 2
Wednesday, 26th November 2025
OPEN NIGHT
Friday, 28th November 2025
Value Assembly - Generosity
Monday, 8th December 2025
Parent & Toddler - Karen Cox (10am)
Tuesday, 9th December 2025
Grandparents' Afternoon Tea (1:30pm)
Thursday, 18th December 2025
Christmas Play - Reception - P3 (9:30am)
Friday, 19th December 2025
Value Assembly - Resilience
End of Term (11:30am Finish)
Monday, 22nd December 2025
Christmas Holidays
Tuesday, 23rd December 2025
Christmas Holidays
Wednesday, 24th December 2025
Christmas Holidays
Thursday, 25th December 2025
Christmas Holidays
Friday, 26th December 2025
Christmas Holidays
Saturday, 27th December 2025
Christmas Holidays
Sunday, 28th December 2025
Christmas Holidays
Monday, 29th December 2025
Christmas Holidays
Tuesday, 30th December 2025
Christmas Holidays
Wednesday, 31st December 2025
Christmas Holidays
Thursday, 1st January 2026
Christmas Holidays
Friday, 2nd January 2026
Christmas Holidays
Saturday, 3rd January 2026
Christmas Holidays
Sunday, 4th January 2026
Christmas Holidays
Monday, 5th January 2026
Parent & Toddlers - Energy to Burn (10am)
Friday, 30th January 2026
Value Assembly - Patience
Monday, 9th February 2026
Half Term
Tuesday, 10th February 2026
Half Term
Wednesday, 11th February 2026
Half Term
Thursday, 12th February 2026
Half Term
Friday, 13th February 2026
Half Term
Monday, 16th February 2026
P6 Transfer Meeting (7pm)
Friday, 27th February 2026
Value Assembly - Respect
Monday, 2nd March 2026
Parent & Toddlers (10 am)