Teachers and pupils from the PD Base at Peterhead Academy got into the Christmas spirit on Thursday as they held a Christmas Fayre.
There were lots of gift ideas on sale from Christmas decorations to watches and cuddly toys.
Visitors were treated to tea and coffee as well as freshly made homebakes prepared by pupils.
Jewellery on sale was also handmade by pupils.
Base Youth Worker, Val Buchan said: “A lot of the things here are recycled, the pupils wrap and decorate everything.
“I would like to thank everyone for their donations, the staff for all their hard work and I can’t thank the pupils enough, they get on with it and do a good job.”
Money raised from the fayre will go towards the base so they can get activities for the pupils, such as the jewellery making kits.