Canned cranberry sauce only has a shelf life of about 18 months. After that, the sauce can start to lose its flavor and become watery.