Children across the Isle of Wight enjoyed being part of nativity plays and Christmas shows in the last few weeks of term.
Among them, Dover Park primary gathered at All Saints Church on December 14, for a Christingle Service.
Headteacher, Mr Kirby, said: "It was absolutely incredible to have the whole school community together in such a beautiful setting. The evening surpassed all expectations"
Hunnyhill Primary welcomed a visit from Father Christmas, while Wroxall Primary's reception children performed It's a Baby, supported with singing from years 1 and 2.
Cowes Primary had a fun day, with prizes for the best fancy dress and for their eco-animal friendly decorations, plus a visit from Santa.
They capped off their celebrations with a carol concert and nativity at St Mary's Church.
House Rules
We do not moderate comments, but we expect readers to adhere to certain rules in the interests of open and accountable debate.