As long as they are dry and sealed they will last almost forever. Once wet though and in a mug even closed they will lose scent over months. My son has a puck which he has had probably 2 years now...