https://publications.aberdeenshire.gov.uk/school-term-dates-calendar-planner
14 April 2025 – Term 4 start
18 April 2025 – Good Friday Holiday
5 May 2025 – May Day Holiday
7 May 2025 - Sports Day
30 May - School Sponsored Walk
01 June - Duck Race
2 June - Local Holiday
18 - 20 June - P7's Transition days to Academy
18 June - New P1's class visit, 9.30-10.00am
19 June - New P1's class visit, 2.30-3.00pm
20 June - New P1's playground visit with Buddies
25 June - New P1's Teddy Bears picnic 1.30-2.00pm
4 July 2025 – Term 4 end, Church Service am
7 July 2025 to 15 August 2025 – Summer Holiday