This is the info on their website and usually included with the ham. Ours arrived yesterday and will stay in the freezer until Tuesday.
Product Care
Refrigerate the HoneyBaked Ham and Turkey Breast as soon as you receive it.
In the refrigerator, the HoneyBaked Ham will stay fresh for 7 to 10 days and the Turkey Breast for approximately 5 to 7 days.
To freeze unused ham portions for later use, wrap in aluminum foil and freeze within 5 days of thawing. The HoneyBaked Ham can be frozen for up to 6 weeks. To serve again, place in refrigerator for 24-48 hours ahead of time to thaw. Once thawed the Ham will keep for 2 days.
Well-behaved women seldom make history!