Hams like to sweat, so it’s important to not wrap hams firmly in plastic or foil to allow a level of circulation. For ham slices, take an airtight container and place a paper towel or sheet of wax paper on the bottom. Place the ham into the lined container and top with another paper towel or sheet of wax paper. Swap the papers when damp and the ham will last three to five days.
For whole, bone-in hams, place the entire dish in a ham bag or cover with a thin dish rag. Both should be soaked in water with two tablespoons of white vinegar to preserve freshness, though it’s obviously ideal to cut the ham into smaller pieces and store using the methods above.