🍫

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

🏠 Pantry
180–365 days
60–70°F (15–21°C)

Source: Food safety reference | Last verified: March 19, 2026 | Our methodology

The Professor
The Professor says:

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.