Tuesday, 21st October 2025
Harvest Service (10am in Assembly Hall - everyone welcome!)
Pupil Progress Meetings (P1-P7 finish at 1.45pm all week Nursery finish at 12 noon all week)
Wednesday, 22nd October 2025
Henry Wee Wheels is at school today!
Pupil Progress Meetings (P1-P7 finish at 1.45pm all week Nursery finish at 12 noon all week)
Thursday, 23rd October 2025
Pupil Progress Meetings (P1-P7 finish at 1.45pm all week Nursery finish at 12 noon all week)
Friday, 24th October 2025
Last day of term - normal finish at 1.45pm
Pupil Progress Meetings (P1-P7 finish at 1.45pm all week Nursery finish at 12 noon all week)
Sunday, 26th October 2025
British Summer Time Ends (Clocks go back )
Monday, 27th October 2025
Halloween Half Term
Tuesday, 28th October 2025
Halloween Half Term
Wednesday, 29th October 2025
Halloween Half Term
Thursday, 30th October 2025
Halloween Half Term
Friday, 31st October 2025
Halloween Half Term
Monday, 10th November 2025
Anti-Bullying Week (Power for Good!)
Tuesday, 11th November 2025
Anti-Bullying Week (Power for Good!)
Wednesday, 12th November 2025
Positive Noticing Day
Anti-Bullying Week (Power for Good!)
Thursday, 13th November 2025
Anti-Bullying Week (Power for Good!)
International Day of Kindness
Friday, 14th November 2025
Anti-Bullying Week (Power for Good!)
Friday, 28th November 2025
Flu Vaccinations
Tuesday, 9th December 2025
The Nativity Story with Miss Fenton
Friday, 12th December 2025
Christmas Dinner and Jumper Day
Monday, 15th December 2025
Early Finish for Nursery (12 noon)
Early Finish P1 - P7 (1.45)
Tuesday, 16th December 2025
Early Finish for Nursery (12 noon)
Carol Service (10am in Newington Presbyterian Church - tea and coffee to follow in school )
Early Finish P1 - P7 (1.45)
Wednesday, 17th December 2025
Early Finish for Nursery (12 noon)
Christmas Concert
Early Finish P1 - P7 (1.45)
Thursday, 18th December 2025
Christmas Show at Cahoots (Cityside)
Early Finish for Nursery (12 noon)
Early Finish P1 - P7 (1.45)
Friday, 19th December 2025
Last Day of Term (Finish at NOON)
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
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
Monday, 5th January 2026
Staff Training Day - SCHOOL CLOSED
Tuesday, 6th January 2026
Children back to school today!
Monday, 2nd February 2026
Pupil Progress Meetings 2 (Nursery closes at noon and P1-P7 dismissed at 1.45pm all week)
Tuesday, 3rd February 2026
Playboard Stay and Play (9-10.30am)
Pupil Progress Meetings 2 (Nursery closes at noon and P1-P7 dismissed at 1.45pm all week)
Wednesday, 4th February 2026
Pupil Progress Meetings 2 (Nursery closes at noon and P1-P7 dismissed at 1.45pm all week)
Thursday, 5th February 2026
Pupil Progress Meetings 2 (Nursery closes at noon and P1-P7 dismissed at 1.45pm all week)
Friday, 6th February 2026
NSPCC Number Day
Pupil Progress Meetings 2 (Nursery closes at noon and P1-P7 dismissed at 1.45pm all week)
Monday, 9th February 2026
Staff Training Day 2 and 3 - SCHOOL CLOSED
Tuesday, 10th February 2026
Staff Training Day 2 and 3 - SCHOOL CLOSED
Safer Internet Day
Wednesday, 11th February 2026
Half Term
Thursday, 12th February 2026
Half Term
Friday, 13th February 2026
Half Term
Tuesday, 17th February 2026
Random Acts of Kindness Day
Saturday, 28th February 2026
International Hygge Day
Monday, 2nd March 2026
Book Week (Timetable to follow for us to celebrate all things books!!!)
Tuesday, 3rd March 2026
Book Week (Timetable to follow for us to celebrate all things books!!!)
Wednesday, 4th March 2026
Book Week (Timetable to follow for us to celebrate all things books!!!)
Thursday, 5th March 2026
Book Week (Timetable to follow for us to celebrate all things books!!!)
World Book Day (We will be celebrating!)
Friday, 6th March 2026
Book Week (Timetable to follow for us to celebrate all things books!!!)
National Compliments Day Today
Friday, 13th March 2026
Mother's Day Breakfast (8.30am - 9.30am)
Monday, 16th March 2026
Staff Training Day 4 - SCHOOL CLOSED
Tuesday, 17th March 2026
St Patrick's Day - SCHOOL CLOSED
Friday, 20th March 2026
International Day of Happiness
Tuesday, 24th March 2026
Easter Assembly (10am )
Friday, 27th March 2026
Last day of term (Finish at NOON)
Last Day of Term - Noon Finish
Sunday, 29th March 2026
British Summer Time Begins (Clocks go forward)
Monday, 30th March 2026
Staff Training Day 5 - SCHOOL CLOSED
Tuesday, 31st March 2026
Easter Holidays
Wednesday, 1st April 2026
Easter Holidays
Thursday, 2nd April 2026
Easter Holidays
Friday, 3rd April 2026
Easter Holidays
Saturday, 4th April 2026
Easter Holidays
Sunday, 5th April 2026
Easter Holidays
Monday, 6th April 2026
Easter Holidays
Tuesday, 7th April 2026
Easter Holidays
Wednesday, 8th April 2026
Easter Holidays
Thursday, 9th April 2026
Easter Holidays
Friday, 10th April 2026
Easter Holidays
Saturday, 11th April 2026
Easter Holidays
Sunday, 12th April 2026
Easter Holidays
Monday, 13th April 2026
Summer Term Begins (Summer Uniform can be worn - weather permitting)