How Long Does Ham Last in the Freezer (and the Fridge)?
Ham keeps in the freezer for about 6 months when it is fresh and uncured, and 1 to 2 months once it has been cooked, while a cured, uncooked ham holds its best quality for 3 to 4 months at 0°F (-18°C). In the refrigerator the numbers are far shorter: a whole cooked ham lasts about 7 days, sliced or leftover cooked ham 3 to 5 days, and fresh uncooked ham only 3 to 5 days. The exact window depends on three things—the type of ham, how tightly it is packaged, and whether your appliance holds a steady, cold temperature. The tables below break down every common cut for both the freezer and the fridge, plus how to freeze, thaw, spot spoilage, and safely reheat.
How Long Does Ham Last in the Freezer?
Yes, you can freeze ham—freezing pauses bacterial growth and locks in flavor for months, which makes it the best way to hold leftover holiday ham or a bulk purchase. How long it keeps comes down to the cut and how well it is wrapped. Use this table as your master freezer guide:
| Type of Ham | Freezer Life (best quality) |
|---|---|
| Fresh, uncured (uncooked) | 6 months |
| Cured, uncooked (cook-before-eating) | 3-4 months |
| Cooked ham | 1-2 months |
| Cured or smoked, cooked | 1-2 months |
| Spiral-cut ham | 1-2 months |
| Sliced ham | 1-2 months |
| Deli / lunch-meat ham | 1-2 months |
| Whole ham | 6 months (safe longer, quality fades) |
Frozen ham held at a constant 0°F (-18°C) stays safe to eat indefinitely—these windows are about quality, not safety. Past them the ham will not make you sick, but flavor and texture decline and freezer burn becomes more likely. For a closer look at how quality holds up over time, see Fridge.com guide on how long does a ham stay good in the freezer?.
Whole vs. Sliced and Spiral-Cut Ham
A whole ham freezes best because it exposes the least surface area to air, so it resists freezer burn and holds quality toward the longer end of its range. Sliced, spiral-cut, and lunch-meat hams have far more cut surface, dry out faster, and are best used within 1 to 2 months. Whatever the cut, wrap each portion tightly and squeeze out every bit of air before it goes in. For other holiday centerpieces, compare with how long does a frozen turkey last in the freezer? and how long does a frozen turkey breast last in the freezer?.
How to Freeze Ham the Right Way
Freezing ham well takes four steps, and each one protects flavor and texture:
- Cool It Down: Let the ham cool completely before freezing. Putting hot or warm ham in the freezer creates condensation that hurts texture and taste, and it raises the freezer's temperature.
- Portion It Out: Cut the ham into meal-sized portions so you only thaw what you need and avoid waste.
- Wrap It Up: Proper wrapping is the key to avoiding freezer burn. Cover each portion tightly in heavy-duty aluminum foil, freezer paper, or plastic wrap, then seal it inside a freezer-safe zip-lock bag or airtight container.
- Label and Date: Mark every package with the freezing date and the type of ham so you can track how long it has been stored.
| Step | What to Do |
|---|---|
| 1 | Cool It Down |
| 2 | Portion It Out |
| 3 | Wrap It Up |
| 4 | Label and Date |
Packing It Right
How you pack ham matters as much as the type of ham. Air is the enemy—it causes freezer burn that leaves the meat tasting like cardboard—so your whole goal is to remove air and seal tight.
- Vacuum Sealing: The gold standard. It pulls out all the air and seals the ham tight, keeping it fresh the longest.
- Plastic Wrap and Foil: Double-wrap the ham in plastic wrap and then aluminum foil. A solid method when you do not have a vacuum sealer.
- Freezer Bags: Good-quality freezer bags work well too—squeeze out as much air as you can before sealing, and portion the ham first so bags lie flat and freeze quickly.
How Long Does Ham Last in the Fridge?
Ham in the refrigerator is a perishable food, so its clock runs in days, not months. Keep the fridge at 40°F (4°C) or below—ideally 32°F to 40°F (0°C to 4°C)—and store ham on a middle or lower shelf where the temperature is most stable, or keep uncooked ham in the crisper drawer for steadier humidity. This table covers the common cuts:
| Type of Ham | Refrigerator Life |
|---|---|
| Fresh ham, uncooked (uncured) | 3-5 days |
| Cured fresh ham, uncooked (cook-before-eating) | 5-7 days |
| Whole cooked ham | 7 days |
| Sliced or half cooked ham | 3-5 days |
| Leftover cooked ham | 3-4 days |
| Spiral-cut ham (unopened) | 1 week past the sell-by date |
| Spiral-cut ham (opened) | 3-5 days |
| Prepackaged deli ham (unopened) | Until the use-by date, roughly 1-2 weeks |
| Prepackaged deli ham (opened) | 3-5 days |
| Canned ham, shelf-stable (unopened) | 1-2 years in a cool pantry |
| Canned ham (opened) | 3-4 days |
| Dry-cured ham (whole) | Up to 2 months |
For quality over time in the fridge, see Fridge.com companion article on how long does a ham stay good in the fridge?, and for the leftover bone, how long does a ham bone last in the fridge.
Unopened vs. Opened Ham
Unopened, factory-sealed ham lasts the longest because its vacuum packaging locks out air. The moment you break the seal, air and bacteria reach the meat and the countdown shortens to a few days no matter the type. Prepackaged ham keeps until its printed use-by date (often 1 to 2 weeks) while sealed; once opened, use it within 3 to 5 days and always reseal it tightly in plastic, foil, or an airtight container.
How Long Can Ham Sit Out of the Fridge?
Never leave ham at room temperature for more than 2 hours—bacteria multiply rapidly above 40°F (4°C). After cooking or serving, get leftover ham back into the fridge within 2 hours; ham that has sat out longer should be thrown away, not stored. This is exactly why ham does not keep "without refrigeration"—it has to stay cold to stay safe.
How to Tell if Ham Has Gone Bad
Good ham smells mildly sweet and looks pink or rosy. Trust your senses—here is what says a ham has turned:
| Sign | What to Look For |
|---|---|
| Off smell | A sour, funky, or ammonia-like odor instead of a mild, sweet one. |
| Color change | Pink or red fading to gray, green, or dull brown. |
| Slimy film | A sticky or slimy surface—a clear sign bacteria are at work. |
| Mold | Any green, black, or fuzzy patches. |
When in doubt, throw it out—tasting suspect ham to "check" is not worth the risk of foodborne illness. For spoilage cues on other proteins, see how long does a cooked chicken last in the refrigerator? and how long does a cooked steak last in the fridge?.
Signs of Freezer Burn
Freezer burn happens when frozen ham is exposed to air, drying it out and changing its color. It will not make you sick, but it hurts flavor. Watch for:
- Discoloration: Grayish-brown areas or white, dry spots on the surface.
- Dryness: A dry or leathery texture where the meat met air.
- Weird smell: A stale or off odor.
Freezer-burned ham is still safe to eat; simply trim the affected areas. To prevent it, wrap ham tightly with as little trapped air as possible.
Safe Thawing Practices
Thawing ham correctly protects both flavor and safety. The one rule that never bends: never thaw ham on the counter at room temperature, which lets the outside warm into the bacteria-growth zone while the center is still frozen.
Thawing in the Fridge
Fridge thawing is the safest method because the ham stays at a steady, cold temperature the whole time. It is slow, so plan ahead—allow about 24 hours for every 5 pounds.
- Place the ham in the fridge: Leave it in its original packaging or a leak-proof container so juices do not drip.
- Give it time: Larger hams need longer, following the guide below.
| Ham Weight | Thawing Time in Fridge |
|---|---|
| 5 lbs | 24 hours |
| 10 lbs | 48 hours |
| 15 lbs | 72 hours |
Thawing in Cold Water
Need it faster? Cold-water thawing is quicker but needs attention. Plan on roughly 30 minutes per pound.
- Submerge the ham in cold water: Keep it in its original packaging or a leak-proof bag, then submerge in a large container of cold water.
- Change the water often: Swap in fresh cold water every 30 minutes so it never warms up.
- Cook right after: Once thawed this way, cook the ham immediately.
| Ham Weight | Thawing Time in Cold Water |
|---|---|
| 5 lbs | 2.5 hours |
| 10 lbs | 5 hours |
| 15 lbs | 7.5 hours |
Thawing in the Microwave
The microwave works for small portions using the defrost setting; timing varies by appliance, so check frequently and rotate the ham. Because parts may begin to cook, always finish cooking microwave-thawed ham right away—do not refrigerate it to cook later. For what to expect afterward, see how long does a beef roast last in the fridge? and how long does a defrosted steak last in the fridge?.
Cooking and Refreezing Frozen Ham
Cooking Frozen Ham
You can cook a ham straight from frozen—it just takes about 50% longer than a thawed one. Here is how:
- Preheat your oven to 325°F.
- Place the frozen ham in a roasting pan.
- Cover it with aluminum foil to keep it juicy.
- Cook for 18-20 minutes per pound, using a meat thermometer to confirm it reaches 145°F inside. If you are reheating a ham that was already fully cooked, heat it to an internal 165°F instead.
| Ham Weight (lbs) | Cooking Time (hours) |
|---|---|
| 4 | 1.5 - 2 |
| 6 | 2.5 - 3 |
| 8 | 3 - 3.5 |
For how the cooked result keeps afterward, see how long does a cooked ham last in the refrigerator.
Refreezing Thawed Ham
You can refreeze thawed ham, but only under the right conditions:
- Refreeze only ham thawed in the fridge that has stayed cold the whole time.
- Do not refreeze ham thawed in cold water, thawed in the microwave, or left out at room temperature—cook those first.
- Check for spoilage before refreezing; if it smells off or feels slimy, throw it out.
Expect some quality loss with each freeze-thaw cycle. For a related favorite, see how long does a cheesesteak last in the fridge?.
Tips for Long-Term Freezer Storage
Labeling and Dating
Tracking storage time keeps you from eating ham past its prime. Write the freezing date and the type of ham on masking tape or the bag with a permanent marker, and note the use-by window from the freezer table above so you know when quality starts to fade.
Storage Tips for Keeping It Fresh
- Packaging: Use airtight containers or heavy-duty freezer bags, and wrap the ham in plastic wrap or foil first for a second barrier against freezer burn.
- Freezer temperature: Keep the freezer at 0°F (-18°C) or lower.
- Avoid overcrowding: Leave space around the ham so air circulates and it freezes evenly.
- Rotation: Use the first-in, first-out (FIFO) method so older packages get eaten before newer ones.
Ham Storage FAQ
Can you freeze ham?
Yes. Ham freezes well—wrap it tightly to remove air, seal it in a freezer bag or airtight container, and keep the freezer at 0°F (-18°C). Fresh uncured ham keeps about 6 months and cooked ham 1 to 2 months at best quality.
How long can you keep a ham in the freezer?
Fresh, uncured ham lasts about 6 months; cured uncooked ham 3 to 4 months; and cooked, cured-and-cooked, spiral-cut, sliced, and deli hams 1 to 2 months. Held steadily at 0°F the ham stays safe indefinitely, but quality drops after these windows.
How long does cooked ham last in the freezer?
Cooked ham keeps its best quality for 1 to 2 months in the freezer. It is still safe beyond that if kept frozen, but flavor and texture fade.
Can you refreeze ham?
Yes—but only if the ham was thawed in the refrigerator and has stayed cold. Do not refreeze ham thawed in cold water or the microwave, or ham left at room temperature; cook those first. Each freeze-thaw cycle costs some quality.
How long does ham last in the fridge?
A whole cooked ham lasts about 7 days, sliced or leftover cooked ham 3 to 5 days, and fresh uncooked ham 3 to 5 days. Keep the fridge at 40°F (4°C) or colder.
How long does unopened ham last in the fridge?
Sealed, prepackaged ham keeps until its printed use-by date—often 1 to 2 weeks. Once opened, use it within 3 to 5 days.
How long does cured ham last?
Uncooked cured fresh ham keeps 5 to 7 days in the fridge, and a whole dry-cured ham up to 2 months refrigerated. In the freezer, cured uncooked ham lasts 3 to 4 months.
How long can ham sit out of the fridge?
No more than 2 hours at room temperature. Bacteria multiply quickly above 40°F (4°C), so refrigerate ham within 2 hours of serving and discard any that has been out longer.
How can you tell if ham has gone bad?
Look for a sour or off smell, a color shift from pink to gray or green, a slimy or sticky surface, or any mold. If you notice any of these, throw the ham out.
Get Your Upgrade or New Addition at Fridge.com
Whether you're searching for your perfect fridge, freezer, wine fridge, beer fridge, ice maker, or kegerator, Fridge.com has what you need.
Shop the world's best brands at Fridge.com.
It also has tons of awesome articles about kitchen stuff and home news. Enhance your home, garage, backyard, patio, and office with the coolest essentials. With every necessary type of residential refrigerator or freezer in the collection, you're covered.
Elevate your game and shop now at Fridge.com!










