| Monday, 13th April 2026 | ||
|---|---|---|
| School Closed - Staff Training | ||
| Tuesday, 14th April 2026 | ||
| P4 Shared Education | ||
| Monday, 20th April 2026 | ||
| Soccer | ||
| Thursday, 23rd April 2026 | ||
| P4 Shared Education | ||
| Monday, 27th April 2026 | ||
| P4 Shared Education | ||
| Soccer | ||
| Tuesday, 5th May 2026 | ||
| P4 Shared Education Presentation Event | ||
| Friday, 15th May 2026 | ||
| Sports Day at Meadowbank | ||
| Monday, 18th May 2026 | ||
| P4 Shared Education at Meadowbank | ||
| Thursday, 21st May 2026 | ||
| P7 Transition Event | ||
| Friday, 22nd May 2026 | ||
| School Closed - Staff training | ||
| Saturday, 23rd May 2026 | ||
| Confirmation at 11.00am | ||
| Monday, 25th May 2026 | ||
| School Closed - Bank Holiday | ||
| Tuesday, 26th May 2026 | ||
| P7 Woodhall residential | ||
| Wednesday, 27th May 2026 | ||
| P7 Woodhall residential | ||
| Thursday, 28th May 2026 | ||
| P7 Woodhall residential | ||
| Monday, 1st June 2026 | ||
| School Closed Staff Training | ||
| Saturday, 6th June 2026 | ||
| First Communion at 12 noon | ||
| Tuesday, 23rd June 2026 | ||
| P7 Leavers Assembly | ||
| Tuesday, 30th June 2026 | ||
| School finishes early |