Our School Calendar

We are beginning to put our calendar together for the upcoming session. As always, these dates are subject to change. Further information about events can often be found on our Whole School or Stage-Specific ‘Letters’ pages.


November 2023

Thursday 2nd: Parent Council Meeting (In-Person)

Thursday 2nd: New P1 Open Day

Monday 13th: ASN Family Coffee Morning

Tuesday 14th: Fundraising Meeting (In-Person)

Wednesday 15th: P4 Trip to Playhouse (Aladdin)

Friday 17th: EAL Family Coffee Morning

Friday 17th: P7 Trip to Risk Factory

Monday 20th: P7 Trip to Forrester for International Men’s Day

Tuesday 21st: ‘Bookbug’ and ‘Read, Write, Count’ Open Morning for P1-P3 Parents

Tuesday 21st: P4s to visit Murrayside Care Home

Wednesday 22nd: P7 Trip to Arthur’s Seat

Monday 27th: Flu Vaccinations

Tuesday 28th: P7s to visit Murrayside Care Home

Thursday 30th: P7 Family Ceilidh


December 2023

Saturday 2nd: Christmas Fair from 10am

Thursday 7th: Nativity Performance for Parents/Carers from 1:30pm

Friday 8th: Nativity Performance for Parents/Carers from 9:30am

Monday 18th: P6/P7 Christmas Party (PM)

Tuesday 19th: P4/P5 Christmas Party (PM)

Wednesday 20th: P3 Christmas Party (PM)

Thursday 21st: P1/P2 Christmas Party (PM)

Friday 22nd: Whole School Christmas Service @ CK Church

Friday 22nd: School Ends for Christmas Holidays


January 2024

Tuesday 9th: Pupils Return

Thursday 11th: P7 Camp Meeting for Parents/Carers (Online)

Thursday 25th: Parent Council Meeting (Online)

wb Monday 29th: P7 Camp Week to Lagganlia


February 2024

Thursday 8th: February Disco

Monday 12th – Friday 16th: February Holidays


March 2024

Friday 8th: World Book Day Assemblies – time to dress up!

Thursday 14th: Parent Council Meeting (In-Person)

Thursday 28th: School Ends for Easter Holidays

Thursday 21st: Parent Consultations (4:00pm-7:00pm)

Friday 22nd: Parent Consultations (1:00pm-3:00pm)

Thursday 28th: Whole Easter Service @ St Anne’s Church

Thursday 28th: School Ends for Easter Holidays


April 2024

Tuesday 16th: Pupils Returns

Tuesday 23rd: Fundraising Meeting (Online)


May 2024

Thursday 2nd: Parent Council Meeting (Online)

Monday 6th: School Closed (May Day)

Tuesday 7th: School Closed (In-Service Day for Staff)

Thursday 16th: Summer Disco

Monday 20th: School Closed (Victoria Day)


June 2024

Saturday 1st: Corstorphine Fair

Friday 7th: Sports Day

Friday 7th: Reports Sent Out

Thursday 13th: Parent Council Meeting (In-Person)

Friday 14th: P1 Assembly for Parents/Carers from 9:30am

Tuesday 18th – Thursday 20th: P7 High School Transition Days

Thursday 20th: Meet The Teacher (for Children)

Tuesday 24th: P7 Assembly for Parents/Carers from 1:30pm

Friday 28th: School Ends for Summer Holidays