How long does yogurt last?
Yogurt keeps for 1 to 2 weeks in the fridge, up to 1 to 2 months in the freezer. Times are USDA FoodKeeper quality guidelines from the point of purchase unless noted.
No guideline
1 to 2 weeks
from the package date
1 to 2 months
best quality within
How to tell yogurt has gone bad
- Any mould on yogurt means the whole container goes out. USDA lists yogurt with the high-moisture foods where mould spreads below the surface.
- An off odour or off flavour, or yeasty growth, is the usual sign a dairy product has spoiled.
- Yogurt kept past its date develops a stronger, sharper taste before it becomes unsafe. Clemson extension gives it 7 to 10 days past the sell-by date when kept at 40 F (4 C) or below.
Sources: Molds on Food: Are They Dangerous? (USDA FSIS); Safe Handling of Milk and Dairy Products (Clemson University Extension). The times on this page are quality guidelines, not safety limits; food that shows these signs goes out regardless of the date.
Storage habits that make the difference
Keep dairy and eggs in the coldest part of the fridge, not the door, at 40 F (4 C) or below. Store eggs in their original carton to protect them and track the date. Reseal cheese tightly in wax paper or a container, and keep milk capped between pours.
More in dairy products & eggs
Source: USDA FSIS FoodKeeper dataset (public domain). Times assume a fridge at 40 F (4 C) and a freezer at 0 F (-18 C). How we decode the data.