Children from P4 to P7 took part in a carol service featuring the Senior Choir and musicians.
Meanwhile, younger pupils had the opportunity to help tell the Christmas story through their Nativity.
Here’s a selection of photos as the school spread the festive joy.

9. Christmas Show
Playing their part in the Primary 2 Nativity. Photo: Submitted

10. Christmas Show
The P7 Sound Team helping out with the Nativity. Photo: Submitted

11. Christmas Show
Participants in the P3 Nativity. Photo: Submitted

12. Christmas Show
Angels for the P3 Nativity. Photo: Submitted
3 / 6

