Elf on the Shelf is a tradition that is practiced from the day after Thanksgiving until Christmas Eve. It's a fun way to spread holiday cheer and get into the spirit of the season. The elf typically arrives the day after Thanksgiving and stays until Christmas Eve, when it returns to the North Pole to report back to Santa.