Tuesday, 14th May 2024 |
Sports'Day 10am if dry! |
Friday, 17th May 2024 |
Break the Rules Day! |
Wednesday, 22nd May 2024 |
School residential P6 &P7 |
Thursday, 23rd May 2024 |
School residential P6 &P7 |
Friday, 24th May 2024 |
School residential P6 &P7 |
Monday, 27th May 2024 |
School Closed : Bank holiday |
Tuesday, 28th May 2024 |
School Closed: Staff training |
Wednesday, 29th May 2024 |
School Closed: Staff training |
Thursday, 30th May 2024 |
School Closed: Staff training |
Friday, 31st May 2024 |
School Closed: Staff training |
Thursday, 20th June 2024 |
Alfresco Thursday: Term 3 outdoor learning day |
Friday, 21st June 2024 |
P7 Leavers' Event |
Friday, 28th June 2024 |
School Closes at 12 midday |
Friday, 23rd August 2024 |
1/2 day for pupils |
Monday, 26th August 2024 |
School closed: bank holiday |
Tuesday, 27th August 2024 |
1/2 day for pupils |
P1: Group A 9-11:30am |
Wednesday, 28th August 2024 |
P1 group B 9-11:30am |
1/2 day for pupils |
Thursday, 29th August 2024 |
1/2 day for pupils |
P1 Group A 9-11:30am |
Friday, 30th August 2024 |
P1 Group B 9-11:30am |
1/2 day for pupils |
Monday, 2nd September 2024 |
P1 Group A 8:50-11:30am |
Tuesday, 3rd September 2024 |
P1 Group B 8:50-11:30am |
Wednesday, 4th September 2024 |
P1 Group A 8:50-11:30am |
Thursday, 5th September 2024 |
P1 Group B 8:50-11:30am |
Friday, 6th September 2024 |
P1 Whole class 8:50-11:30am |
Monday, 9th September 2024 |
All P1 8:50-11:30am |
Tuesday, 10th September 2024 |
All P1 8:50-11:30am |
Wednesday, 11th September 2024 |
All P1 8:50-11:30am |
Thursday, 12th September 2024 |
All P1 8:50-11:30am |
Friday, 13th September 2024 |
All P1 8:50-11:30am |
Monday, 16th September 2024 |
All P1 8:50-12:30 |
Tuesday, 17th September 2024 |
All P1 8:50-12:30 |
Wednesday, 18th September 2024 |
All P1 8:50-12:30 |
Thursday, 19th September 2024 |
All P1 8:50-12:30 |
Friday, 20th September 2024 |
All P1 8:50-12:30 |
Monday, 23rd September 2024 |
All P1 8:50-12:30 |
Tuesday, 24th September 2024 |
All P1 8:50-12:30 |
Wednesday, 25th September 2024 |
All P1 8:50-12:30 |
Thursday, 26th September 2024 |
All P1 8:50-12:30 |
Friday, 27th September 2024 |
School Closed: Staff Training |
Monday, 30th September 2024 |
P1 dinners begin |
P1 8:50-1:15pm |
Tuesday, 1st October 2024 |
P1 8:50-1:15pm |
Wednesday, 2nd October 2024 |
P1 8:50-1:15pm |
Thursday, 3rd October 2024 |
P1 8:50-1:15pm |
Friday, 4th October 2024 |
P1 8:50-1:15pm |
Monday, 7th October 2024 |
P1 8:50-1:15pm |
Tuesday, 8th October 2024 |
P1 8:50-1:15pm |
Wednesday, 9th October 2024 |
P1 8:50-1:15pm |
Thursday, 10th October 2024 |
P1 8:50-1:15pm |
Friday, 11th October 2024 |
P1 8:50-1:15pm |
Monday, 14th October 2024 |
P1 8:50-2:00pm |
Tuesday, 15th October 2024 |
P1 8:50-2:00pm |
Wednesday, 16th October 2024 |
P1 8:50-2:00pm |
Thursday, 17th October 2024 |
P1 8:50-2:00pm |
Friday, 18th October 2024 |
P1 8:50-2:00pm |
Monday, 28th October 2024 |
School Closed: Staff Training |
Tuesday, 29th October 2024 |
School Closed: Half term |
Wednesday, 30th October 2024 |
School Closed: Half term |
Thursday, 31st October 2024 |
School Closed: Half term |
Friday, 1st November 2024 |
School Closed: Half term |
Monday, 4th November 2024 |
Pupils finish at 1:00pm |
Parent Teacher Consultations from 1:15pm |
Tuesday, 5th November 2024 |
Parent Teacher Consultations from 1:15pm |
Pupils finish at 1:00pm |
Wednesday, 6th November 2024 |
Parent Teacher Consultations from 1:15pm |
Pupils finish at 1:00pm |
Thursday, 7th November 2024 |
Parent Teacher Consultations from 1:15pm |
Pupils finish at 1:00pm |
Friday, 8th November 2024 |
Parent Teacher Consultations from 1:15pm |
Pupils finish at 1:00pm |