After it has been opened, cottage cheese generally lasts around 5–7 days in the refrigerator. Like other types of cheese, cottage cheese can be frozen to extend its shelf life and help it last longer. Unopened cottage cheese can last around 3–6 months in the freezer.