December 2025
| Monday 1st December | P5 Christmas at Palacerigg |
| Monday 1st December | P1 & Nursery Christmas Lunch |
| Tuesday 2nd December | Advent Mass 9.15am |
| Tuesday 2nd December | P2 & P3 Christmas Lunch |
| Wednesday 3rd December | P4 & P5 Christmas Lunch |
| Thursday 4th December | P6 & P7 Christmas Lunch |
| Friday 5th December | P7 Bikeability |
| Friday 5th December | P6/7 Dance Club |
| Monday 8th December | P4 Christmas at Palacerigg |
| Tuesday 9th December | Advent Mass 9.15am |
| Tuesday 9th December | Choir to visit Carrickstone Nursing Home 10-12 |
| Tuesday 9th December | School Christmas Show 1.30pm |
| Wednesday 10th December | School Christmas Show 7pm |
| Thursday 11th December | Whole School Christmas Panto |
| Friday 12th December | P6/7 Dance Club |
| Tuesday 16th December | Advent Mass 9.15am |
| Tuesday 16th December | Nursery Christmas Show 10.30am |
| Tuesday 16th December | Christmas Parties PM |
| Wednesday 17th December | Tesco Choir Visit PM |
| Thursday 18th December | School closes for Christmas holidays 2.30pm |
January 2026
| Monday 5th January | School re-opens for staff and pupils. |
| Thursday 8th January | Flu Immunisations Catch Up |
| Friday 9th January | P6/7 Dance Club |
| Monday 12th January | P1 Enrolment 1-3pm |
| Tuesday 13th January | P1 Enrolment 3-5pm |
| Wednesday 14th January | P1 Enrolment 9am-12pm |
| Thursday 15th January | P1 Enrolment 1-3pm |
| Friday 16th January | P6/7 Dance Club |
| Thursday 22nd January | Netball Club P6/7 |
| Friday 23rd January | Burns/Tartan Day Miss Owens’ last day. |
| Friday 23rd January | P6/7 Dance Club |
| Monday 26th January | OLHS staff to visit P7 class |
| Tuesday 27th January | Holy Cross Sacramental Meetings P3 6pm – 6.45pm – First Reconciliation P4 7pm – 7.45pm – First Holy Communion |
| Wednesday 28th January | Football Festival 10 – 12 Mrs Kinlan’s last day – Nursery |
| Thursday 29th January | P6/7 Netball Club |
| Friday 30th January | P6/7 Dance Club Mrs McMahon starts in P4 |
February 2026
| Tuesday 3rd February | P5 & P6 Scotland Show PM |
| Thursday 5th February | P6/7 Netball Club |
| Friday 6th February | P6/7 Dance Club |
| Thursday 12th February | P6/7 Netball Club Spring Disco P1-3 – 6.30 – 7.30pm P4-7 – 7.35 – 8.45pm |
| Friday 13th February | P6/7 Dance Club |
| Monday 16th February | Holiday |
| Tuesday 17th February | Holiday |
| Wednesday 18th February | In-Service Day |
| Thursday 19th February | P6/7 Netball Club |
| Friday 20th February | P6/7 Dance Club |
| Sunday 22nd February | Enrolment of P3 children for Sacraments at Sacred Heart – 10am mass. |
| Tuesday 24th February | Lenten Mass 9.15am P3 Assembly 10.05am Catechesis Session P3 children Sacred Heart Parish 7pm. |
| Thursday 26th February | P6/7 Netball |
| Friday 27th February | P6/7 Dance Club |
March 2026
| Tuesday 3rd March | Lenten mass 9.15am P2 Assembly 10.05 am Parent Council Meeting 6.30pm |
| Thursday 5th March | P6/7 Netball |
| Friday 6th March | P6/7 Dance Club |
| Monday 9th March | P6 to Palacerigg – all week |
| Tuesday 10th March | Lenten Mass 9.15am Sacred Heart Confession P3 children 6pm |
| Thursday 12th March | P6/7 Netball |
| Friday 13th March | P6/7 Dance Club |
| Tuesday 17th March | Lenten Mass 9.15am |
| Wednesday 18th March | P5 Swimming begins 10.30 am (12 weeks) |
| Thursday 19th March | P6/7 Netball Club |
| Friday 20th March | P6/7 Dance Club |
| Tuesday 24th March | Lenten Mass 9.15am |
| Wednesday 25th March | P5 Swimming 10.30am Holy Cross Reconciliation |
| Thursday 26th March | P6/7 Netball Club |
| Tuesday 31st March | Lenten mass 9.15am |
