Since there are no liquids in the k-cups and they are sealed until your Keurig punches holes in them they should last indefinitely though I'd personally trash them after a year and keep them in a cupboard away from direct sunlight if you plan on keeping them for more than three months.