When stored properly, toffee will last a long time. At least 3 months in the fridge and longer in the freezer. However, there certain ways that are best for storing toffee and I'll go into detail about that later in the article.