Our lovely Edith has made just a very few reusable advent calendars from recovered cloth (i.e., cloth that would otherwise go to landfill). WE LOVE THEM!! Just 1 of each type available.
Each has 24 pockets into which you can put a treat, a message, or (with the larger calendar) a small toy (see our stocking fillers for ideas!).