But what I said still holds true. And I don't doubt that a can of sardines could last 5 years or better. Just don't expect every thing to last the same since every can is different. Use your senses to make the determination. And of course if it is bloated or leaking then throw it out.