How Long Does Whole Milk Last?
Fridge
5-7 days after opening
Freezer
3 months
An unopened carton generally holds close to its printed sell-by date, and often a few days past it if it's stayed properly refrigerated the whole time, while an opened carton is best used within about 5-7 days regardless of what the date says, since repeated exposure to room-temperature air each time it's poured introduces bacteria that shorten its usable window. A sour smell, a curdled or lumpy texture rather than smooth liquid, or a yellowish tint replacing its normal white are the clear, unambiguous signs a carton has turned — milk rarely spoils subtly the way some foods do.
Storing milk toward the back of the fridge, where the temperature stays coldest and most consistent, rather than in a door shelf that swings through a much wider range every time the fridge opens, meaningfully extends how long a carton stays good, which is why this site generally advises against the door despite it being where many fridges are designed to hold a jug. Buying milk close to the date it'll actually be used, rather than letting a carton sit through a full week's worth of shopping before it's opened, also protects that window. A carton that smells fine but has developed small white flecks floating in it — as opposed to a fully curdled, chunky texture — is a borderline case some cooks still use in a hot recipe like a sauce, though this site's guidance leans toward discarding it once any curdling is visible rather than gambling on a taste that's already started to turn.
Storage times and safe temperatures are general guidance from USDA FoodKeeper, USDA FSIS, and FDA sources — they are not a guarantee of safety. When in doubt, throw it out. This is not a substitute for professional food-safety advice.
Source: USDA FoodKeeper data and USDA FSIS food-safety fact sheets, checked 2026-07-12.
See Whole Milk's full storage & shelf-life guide (with spoilage signs) →