Vitamins & supplements · Storage guide
How long do vitamins last? Fridge, freezer & pantry
Storage temperatures: keep the fridge at ≤4 °C (40 °F), the freezer at −18 °C (0 °F), and the pantry cool and dry at room temperature.
| Fridge ≤4 °C · 40 °F | Not recommended |
|---|---|
| Freezer −18 °C · 0 °F | Not recommended |
| Pantry room temp | 1 year |
| After opening | about 6 months |
Times are for unopened, properly stored vitamins and reflect best quality. Always use your senses and follow any date on the package.
Signs vitamins have gone bad
- Off or rancid smell (especially fish-oil and seed-based supplements).
- Discolouration, crumbling, or a changed texture.
- Moisture or clumping inside the bottle.
When in doubt, throw it out — the cost of a spoiled meal isn't worth the risk.
Best way to store vitamins
Keep supplements in their original sealed bottle in a cool, dry place away from light and humidity — the bathroom cabinet is usually too humid. Some (probiotics, fish oil) keep best refrigerated; check the label.
Frequently asked questions
How long do vitamins last in the freezer?
Freezing vitamins is not recommended — they lose too much texture or quality. Store them in a cool, dry pantry instead, as shown in the table above.
How long do vitamins last in the fridge or refrigerator?
Vitamins are usually stored at room temperature rather than the fridge — about 1 year in the pantry. Check the table above for the full breakdown.
How can I tell if vitamins have gone bad?
Off or rancid smell (especially fish-oil and seed-based supplements). Discolouration, crumbling, or a changed texture. Moisture or clumping inside the bottle. When in doubt, throw it out.
Sources
Shelf-life figures and food-safety guidance are based on these authoritative sources:
Stop guessing
Tired of googling expiry dates?
Expireless tracks your vitamins and 1,000+ other foods automatically — scan a receipt or add them once, and get a reminder before anything spoils. No more mental load.
Android · Web · iOS coming soon · Free · No account needed