Term 1
19 August 2024 Inservice Day for Staff (School closed to Pupils)
20 August 2024 Term 1 Starts
26 August 2024 P1 Start Full Days
10 September 2024 Parent Council Meeting
20 September 2024 Community Café
24 September 2024 Parent/Teacher Meetings (5.30-7.30 pm)
26 September 2024 Parent/Teacher Meetings (3.30-5.30 pm)
30 Sep - 4 October 2024 P7 Residential Trip
1 October 2024 Parent Council AGM
4 October 2024 P6 Class Assembly
11 October 2024 P5 Class Assembly
11 October 2024 End of Term 1
Term 2
28 October 2024 Term 2 Starts
14/15 November 2024 Inservice Days for Staff (School closed to Pupils)
6 December 2024 P4 Assembly
13 December 2024 Christmas Lunch and Christmas Jumper Day
18 December 2024 End of Term Service at the Church (am)
20 December 2024 End of Term 2
Term 3
6 January 2025 Term 3 Starts
21 January 2025 Burns Poetry Competition
7-10 February 2025 School Closed
11/12 February 2025 Inservice Day for Staff (School closed to Pupils)
28 February 2025 P3/4 Assembly
6 March 2025 World Book Day
20 March 2025 Parent/Teacher Meetings (5.30-7.30 pm)
21 March 2025 P7 Assembly
25 March 2025 Parent/Teacher Meetings (3.30-5.30 pm)
28 March 2025 End of Term 3
Term 4
14 April 2025 Term 4 Starts
18 April 2025 School Closed (Good Friday)
2 May 2025 P1/2M Class Assembly
5 May 2025 School Closed
16 May 2025 P1/2C Class Assembly
28 May 2025 Sports Day (pm)
2 June 2025 School Closed
4 June 2025 Reserve School Sports Day (in case of bad weather)
18-20 June 2025 P7 Transition Days
2 July 2025 End of Term Celebration
4 July 2025 End of Term 4