Unfortunately, this amazing mix does expire. Like most foods in the pantry, this homemade hot cocoa mix can also go bad. It will last in an airtight container for up to six months. I have read that most instant mixes will last up to a year. Honestly, we have yet to keep it that long in our home. What can I say we love our hot chocolate.