Yes, you can freeze ham to extend its shelf life. Wrap it tightly in aluminum foil or freezer paper, and place it in a freezer bag or airtight container. Properly stored, ham can maintain its quality in the freezer for 2-3 months.