Monday, 2nd June 2025
School reopens for all pupils
Wednesday, 4th June 2025
P5/6/7 Kings Castle Partnership
Friday, 6th June 2025
Sports Day Prizes Assembly
World Oceans and Environment Day
Sunday, 8th June 2025
PTA Big Breakfast & Car Boot Sale (9.30am)
Monday, 9th June 2025
Parent and Toddler Session (11am)
Tuesday, 10th June 2025
P5-7 Residential
Wednesday, 11th June 2025
P5-7 Residential
Thursday, 12th June 2025
Sports Day (10.30am)
P1 Open Morning (9.00 - 11.15am)
Monday, 16th June 2025
End of Year School Trips
Thursday, 19th June 2025
P7 Leaver's & Prize-Giving Assembly
P1 Open Morning (9.00 - 11.15am)
Friday, 20th June 2025
Principal's Awards
Friday, 27th June 2025
School Closes: Summer Holidays (11am)