How long will cheese keep?Updated 3 months agoThe shelf life of cheese varies depending on the type of cheese. Fresh cheeses will typically keep for a week or two, while hard cheeses can keep for several months. It is always best to check the expiration date on the package. Was this article helpful? YesNo