Free delivery across the store

Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf
Baby Elf on the Shelf

Baby Elf on the Shelf

Regular price £6.99
Unit price  per 

Our Baby Elves are an adorable addition to the Elf on the Shelf experience. They measure 10cm in height and are sure to cause mischief for you and their grown-up elves! Get 1 for just £6.99 or 2 for £9.99!

Size: 10cm (Height)

Colour: Random colour sent.