canned food in a supermarket
George Doyle/Stockbyte/Getty Images

An emergency supply of food should contain canned foods that have a longer storage life than fresh. Knowing which canned goods have the longest shelf life lets you know which foods you should replace or use in your food stores sooner than others. Having an emergency supply of canned foods on hand will only help in a disaster if the foods you have are still safe to eat.

Canned Poultry, Shellfish and Fish

high angle view of an open can of sardines
George Doyle/Stockbyte/Getty Images

Canned poultry such as chicken or turkey will last for up to 18 months, according to Rocky Mountain, North Carolina's Citizen's Emergency Guide Book. Canned fish and shellfish will also last for 12 months, according to Texas A & M University.

Low Acid Canned Vegetables

23595799
Hemera Technologies/PhotoObjects.net/Getty Images

All canned vegetables will last in pantry storage at 70 degrees F for 1 year, according to Texas A&M University. While optimal quality of low-acid vegetables and fruits maintains for up to one year, these canned goods will remain edible for 2 to 5 years, according to North Dakota State University.

Shelf-stable Canned Ham

Young man holding canned food in grocery aisle
Comstock/Comstock/Getty Images

Canned ham that does not require refrigeration will last for up to 2 years stored in the pantry, according to Texas A&M University.

Canned Tomatoes and Fruit Juices

Tin Of Canned Tomatoes
PhotoObjects.net/PhotoObjects.net/Getty Images

Canned tomato products and fruit juices, both high acid canned foods, last between 12 and 18 months in storage at room temperature, according to North Dakota State University.