Elf on the Shelf lasts until January 6th. It's a special tradition where Santa's elf visits each child's home on the day after Christmas and watches over them until January 6th. The elf reports back to Santa every night, sharing stories about the child's behavior and whether they were naughty or nice.