How Long Does Chocolate Last?
Unopened chocolate keeps about 1 year in a cool pantry; dark chocolate can last up to 2 years. Once opened, wrap it tightly and eat it within 6–8 months for best flavor.
Chocolate — unopened
shelf life- Opened: 6–8 months in the pantry
- Opened, filled chocolates: 3–4 weeks in the pantry
Fridge at 40°F (4°C) or below · freezer at 0°F (−18°C). Freezer times are for best quality; frozen food stays safe longer.
Chocolate is cocoa solids and cocoa butter with sugar, plus milk solids in milk and white chocolate. It contains almost no water, so bacteria and mold do not grow in it, and cocoa's natural antioxidants protect dark chocolate especially well. What changes is quality: warmth and humidity cause white bloom, milk fats go stale, and chocolate absorbs nearby odors.
How to store chocolate
- Keep chocolate between 60°F and 70°F (15–21°C) in a dark, dry cupboard, away from the oven and sunny shelves.
- Rewrap opened bars tightly in their foil and then in a zip-top bag. Chocolate readily picks up the smell of onions, spices and coffee stored nearby.
- Avoid the fridge unless your kitchen is hot. If you must chill it, seal it airtight, and let it return to room temperature before unwrapping so condensation does not cause sugar bloom.
- To freeze chocolate, wrap it airtight, chill it in the fridge for a day first, and thaw it in the fridge before bringing it to room temperature.
- Bloomed chocolate is perfectly good for baking, hot chocolate and ganache, since melting erases the streaks.
How to tell if chocolate has gone bad
- Gray-white streaks or a dusty, dull film are bloom, not spoilage. The chocolate is safe but may taste a little waxy or gritty.
- A stale, cardboard, sour-milk or rancid smell, most common in old milk or white chocolate and in bars with nuts.
- A flavor of whatever was stored next to it, such as garlic, soap or spices.
- Actual fuzzy mold, which is rare and usually confined to filled chocolates, fruit centers or chocolate that has been wet.
- Small holes, webbing or larvae, especially in bars containing nuts.
Bacteria that cause food poisoning usually do not change the look, smell or taste of food. Go by the time limits first, and the signs above second.
Chocolate shelf life chart
| State | Fridge | Freezer | Pantry |
|---|---|---|---|
| Unopened | Not recommended | 1 year | 1 year |
| Milk and white chocolate: about 1 year. Dark chocolate: up to 2 years. | |||
| Opened | Not recommended | 6 months | 6–8 months |
| Opened, filled chocolates | Not recommended | Not recommended | 3–4 weeks |
| Truffles and cream-filled chocolates; fresh-cream truffles may need refrigeration, so check the box. | |||
Not safe = perishable: no more than 2 hours at room temperature (1 hour above 90°F / 32°C). Not recommended = possible, but quality suffers or it serves no purpose.
Frequently asked questions
Is the white stuff on my chocolate mold?
Almost never. White or gray streaks, spots or a dusty film on chocolate are bloom. Fat bloom happens when warmth makes cocoa butter rise to the surface and re-crystallize; sugar bloom happens when moisture dissolves sugar that then dries as a gritty coating. Both are safe to eat. Mold would be fuzzy and raised, and is rare because chocolate contains so little water.
Can you eat chocolate after the expiration date?
Yes, usually. The date on chocolate is a best-by date, and plain chocolate does not become unsafe with age because microbes cannot grow in it. Dark chocolate is often good for a year or more past the date, while milk and white chocolate turn stale sooner. If it smells rancid or sour, skip it.
Should you store chocolate in the fridge?
Not normally. A fridge is humid and full of odors, which leads to sugar bloom and off flavors, and cold chocolate tastes muted. A cool, dark cupboard is better. In a hot climate where the room is above about 75°F (24°C), refrigerate it sealed airtight and let it warm up before unwrapping.
Does dark chocolate last longer than milk chocolate?
Yes. Dark chocolate keeps up to about 2 years unopened, compared with around 1 year for milk and white chocolate. It has more cocoa solids, which contain natural antioxidants, and little or no milk fat, which is the ingredient that goes stale and rancid first.
Can you freeze chocolate?
Yes, for up to about a year unopened or 6 months once opened. Wrap it airtight, and move it through the fridge on the way in and out of the freezer so it changes temperature gradually. Sudden swings cause condensation and bloom.
Related foods
| Food | Fridge | Freezer | Pantry |
|---|---|---|---|
| Candy Unopened, hard candy |
Not recommended | Not recommended | 1 year |
| Nutella (Hazelnut Spread) Opened |
Not recommended | Not recommended | 2–3 months |
| Cookies Homemade |
Not recommended | 6–8 months | 1–2 weeks |
| Brownies Homemade |
1 week | 3 months | 3–4 days |
| Marshmallows Unopened |
Not recommended | 3–4 months | 2–4 months |
| Trail Mix Unopened |
6–12 months | 1 year | 6 months |
More sweets: Jello (Gelatin), Pudding.
Reviewed 2026-09-20. Times follow published USDA FoodKeeper / FSIS, FDA and CDC storage guidance; where sources differ we use the shorter time. How we compile this data.