Según EatByDate, la leche dura por lo menos cinco días después de la fecha impresa en su caja. Si no se ha abierto, la leche con menos grasa dura más.
La leche entera dura el menor tiempo posible (cinco a siete días después de su fecha de vencimiento) debido a su contenido de grasa. La leche sin grasa sin abrir es válida por 7 a 10 días después de su fecha de vencimiento; Lo mismo es cierto para la leche que tiene la lactosa eliminada. La leche desnatada sin grasa y con grasa reducida es segura para consumir siete días después de su fecha de caducidad. EatByDate declara que, si se abre, toda la leche láctea se descompone en un plazo de cinco a siete días después de su fecha de caducidad. La leche no láctea que no debe refrigerarse, como la leche de soya o de arroz, dura hasta un mes después de la fecha impresa si no está abierta.