How Long Does Chocolate Last?
Dark chocolate, milk chocolate, and white chocolate bars or chips.
The Short Answer
At room temperature in the pantry, expect 180–365 days under normal conditions. These times are based on USDA food safety guidelines and assume proper storage conditions.
Storage Times at a Glance
Source: Food safety reference | Last verified: March 19, 2026 | Our methodology
That white coating on your chocolate is not mold. It is sugar bloom (moisture drew sugar to the surface) or fat bloom (cocoa butter separated). It looks bad but is perfectly safe and tastes fine.
How to Store Chocolate
Store in a cool, dry place (60-70°F) away from strong odors. Do not refrigerate unless necessary (condensation causes sugar bloom). Wrap tightly in foil and store in an airtight container.
How to Tell if Chocolate Has Gone Bad
Look for these signs that chocolate has spoiled: white, chalky coating is sugar bloom or fat bloom; it is cosmetic, not spoilage. true spoilage: rancid smell, off taste, mold (very rare).
The Professor's rule: When in doubt, throw it out. No meal is worth food poisoning.
The Bottom Line
Always store in airtight containers, refrigerate within 2 hours of purchase or preparation, and trust your senses. If something looks, smells, or feels off, discard it regardless of how many days it has been.
Frequently Asked Questions
Chocolate is safe well beyond its best-by date. Dark chocolate lasts 1-2 years, milk chocolate 6-12 months, white chocolate 4-6 months. The taste may dull but it remains safe.