Nimble-fingered children at Furze Platt Junior School in Maidenhead spent a day making lanterns from scratch.
The year three pupils made the crafts out of willow and tissue paper. Each of the 90 lights will be used in tomorrow’s Shakespearean Lantern Parade through the town centre.
Craftsmen from Norden Farm assisted the year three children.
Teacher Becky Tisshaw said the children relished the chance to put their books down and make the lanterns.
She said: "They had a brilliant time. They spent all morning and all afternoon making the lanterns. It's something completely different from what they've been doing."
The parade starts at 4.30 outside Maidenhead Town Hall.
Top Ten Articles
CCTV images have been released of men police would like to speak to in connection with a homophobic attack on a couple as they took a train home from a Valentine's Day meal.