They last for a good 2 weeks at room temperature, about a month in the fridge, and 3 months in the freezer.