They'll stay fresh at room temperature for about three days in an airtight container, but I like to keep these refrigerated and then heat one in the microwave whenever I want one so I can have that gooey chocolate center!