How long does ham (fully cooked, bone-in, half) keep?
Ham (fully cooked, bone-in, half): 1 week in the fridge and 1 to 2 months in the freezer.
Freezer times are for best quality. Food kept frozen at 0°F stays safe indefinitely, but its taste and texture fade.
- Fridge
- 1 weekFrom the day you buy it
- Freezer
- 1 to 2 monthsFor best quality

Cooking tips
- Reheat cooked hams packaged in USDA-inspected plants to 140°F and all others to 165°F.
Cooking times
| Method | Size | Oven | Time |
|---|---|---|---|
| Oven | 5 to 7 pounds | 325°F | 18 to 24 minutes per pound |
More meat
Cooked meat and meat dishes
Fridge: 3 to 4 days · Freezer: 2 to 3 monthsRaw steaks
Fridge: 3 to 5 days · Freezer: 6 to 12 monthsRaw chops
Fridge: 3 to 5 days · Freezer: 4 to 6 monthsRaw roasts
Fridge: 3 to 5 days · Freezer: 4 to 12 monthsOpened hot dogs
Fridge: 1 week · Freezer: 1 to 2 monthsUnopened hot dogs
Fridge: 2 weeks · Freezer: 1 to 2 monthsOpened lunch meat
Fridge: 3 to 5 days · Freezer: 1 to 2 monthsUnopened lunch meat
Fridge: 2 weeks · Freezer: 1 to 2 monthsSources
- USDA FSIS FoodKeeper data (version 128) Storage times and tips
- FoodKeeper app on FoodSafety.gov
- USDA FSIS safe minimum internal temperature chart Cooking temperature
General U.S. guidance from public USDA data. It is not a promise that a food is safe: if it smells, looks or feels wrong, throw it out.
More news
Loading more stories…