How Long Food Lasts

Ham

How long does ham last once opened?

Ham (pre-packaged, luncheon/deli meat, opened) keeps 3-5 days in the refrigerator and 1-2 months in the freezer.

Fridge

After opening

3-5days

Freezer

Can be frozen: yes

1-2months

Pantry

No known time

-

Mine has been in the fridge for

Refreeze after thawing in the fridge?

United States
Yes
United Kingdom
Only after cooking

How long does ham last in the refrigerator?

  • Pre-packaged, luncheon/deli meat, opened3-5 daysAfter opening

Refrigerators should be set to maintain a temperature of 40 °F or below.

Your fridge should be set between 0 and 5°C.

Other forms

FormFridgeFreezerPantry
Shelf-stable cans--6-9 months
Shelf-stable cans, opened-1-2 months-
Pre-packaged, luncheon/deli meat2 weeks1-2 months-
Uncured, fresh, cooked3-4 days3-4 months-
Uncured, fresh, uncooked3-5 days6 months-
Canned (“keep refrigerated” label)6-9 months--
Canned (“keep refrigerated” label), opened3-5 days1-2 months-
Fully cooked, bone-in, whole1 week1-2 months-
Fully cooked, bone-in, half3-5 days1-2 months-
Fully cooked, slices, half, or spiral cut3-4 days1-2 months-
Fully cooked, arm picnic shoulder, boneless1 week1-2 months-
Fully cooked, canned, boneless (refrigerated)6-9 months--
Fully cooked, canned, boneless (refrigerated), opened3-5 days--
Fully cooked, vacuum packed, boneless2 weeks1-2 months-
Fresh, cook-before-eating, bone-in, whole5-7 days1-2 months-
Fresh, cook-before-eating, bone-in, half5-7 days1-2 months-
Fresh, cook-before-eating, shank or butt portion, bone-in5-7 days1-2 months-
Fresh, cook-before-eating, arm picnic shoulder, boneless5-7 days1-2 months-
Fresh, cook-before-eating, shoulder roll (butt), boneless5-7 days1-2 months-
Fresh, uncooked, whole leg, bone-in3-5 days1-2 months-
Fresh, uncooked, whole leg, boneless3-5 days1-2 months-
Fresh, uncooked, half leg, bone-in3-5 days1-2 months-
Country ham (whole or half)-1-2 months-
General guidance-1-2 months-
Cured cook-before-eating, after cooking-1-2 months-
Country ham, cooked7 days1 month-
Country ham, uncooked, cut2-3 months1 month-
Cured, cook-before-eating, uncooked5-7 days3-4 months-
Cooked, store-wrapped, half3-5 days1-2 months-
Cooked, store-wrapped, whole7 days1-2 months-
Fully cooked, vacuum-sealed at plant, opened3-5 days1-2 months-
Fully cooked, vacuum-sealed at plant, unopened2 weeks1-2 months-

What the official sources say

“Lunch Meat Ham, Sealed at Plant, After Opening 3 to 5 days 1 to 2 months”

“Luncheon meats, unopened 2 weeks 1-2 months opened 3-5 days”

“Hotdogs, luncheon meats (opened) 3-7 days”

“A package of lunch meat that has been opened should be used within 3 to 5 days of refrigerated storage.”

Sources

We always show the most cautious time among official sources. Last verified: October 1, 2026.