Answer by
John (9008)
The shelf life of ham varies wildly with how it was prepared. Some preserved hams, such as a hard pepperoni or salami, can keep for months. Freshly slaughtered ham will go bad very quickly without refrigeration. You simply have to look at each ham individually.