Meat

How long does ham last in the fridge?

3–4 days
Fridge, from purchase — USDA FoodKeeper guidance for ham (fully cooked, slices, half, or spiral cut)

Fully cooked ham — slices, halves, spiral-cut — keeps 3–4 days in the fridge; the freezer holds it 1–2 months before the texture slides.

How long does it keep?

Fridge, from purchase 3–4 days
Freezer, from purchase 1–2 months
Safe minimum temp 140°F

Can you freeze ham? FREEZES, BUT…

Can it sit out?

Ham is perishable — the FSIS 2-hour rule applies.

Perishable food left at room temperature for more than 2 hours should be thrown out — 1 hour if it’s 90°F or hotter (a picnic, a hot car, a summer kitchen).

The 2-hour rule, in full →

How to tell if ham has gone bad

  • Gray or greenish color beyond cured ham’s normal rainbow sheen
  • A sour or sulfur smell
  • A slimy film on the cut faces

When in doubt, throw it out.

Reheating? Hams packaged in USDA-inspected plants need 140°F; anything else, 165°F.

Quick answers

How long does ham last in the fridge?

Fully cooked ham — slices, halves, spiral-cut — keeps 3–4 days in the fridge; the freezer holds it 1–2 months before the texture slides.

Can you freeze ham?

Ham freezes safely, but the cure keeps the window short — USDA gives it 1–2 months before the flavor starts to go.

How long can ham sit out?

The FSIS 2-hour rule applies to ham. Perishable food left at room temperature for more than 2 hours should be thrown out — 1 hour if it’s 90°F or hotter (a picnic, a hot car, a summer kitchen).