Judging by these pictures, things have moved on a little from the days of costumes made from dressing gowns and tea towels – now onesies tend to come in handy instead!
5. Around the tree
The Y1 Christmas play Christmas Counts from pupils at Westways Primary School, Sheffield Photo: Westways Primary
6. Away in a manger
Nativity play at Royd Nursery and Infant School in Deepcar, Sheffield. Picture Scott Merrylees Photo: Scott Merrylees
7. While shepherds watched...
Nativity play at Holt House Infant School, Sheffield. Picture: Scott Merrylees Photo: Scott Merrylees
8. School of rock?
At Lound Junior School, Sheffield, the Y6 ukulele orchestra recorded a performance of Jingle Bells as part of the year group's Christmas Virtual Variety Show. Other performers included a Christmas choir, poetry, solo performances and Christmas cracker jokes Photo: Lound Junior School