Because cans are hermetically sealed, they have a very long shelf life of 3 years. Eagle Pack dry foods have a shelf life of 15 months from production.