Şeker, bir haftadan üç yıla veya daha uzun bir süre herhangi bir yerde yemek için iyi olabilir. Şekerin raf ömrü, hangi şeker türüne ve nasıl saklandığına bağlıdır.
EatByDate'e göre, çikolata barları oda sıcaklığında muhafaza edildiğinde iki ila dört ay, dondurucuda saklandığında altı ila sekiz ay dayanır. Jöle çekirdekleri sekiz aydan iki yıla kadar sürebilirken, sakızlı şekerler yaklaşık bir yıl boyunca iyi olma eğilimindedir. Lifesavers gibi ayrı ayrı sarılmış sert şekerlemeler bir ila iki yıl için iyidir, şeker kamışı ise iki ila üç yıl sürer. Gobstoppers gibi bazı şekerlerin raf ömrü sınırsızdır.