Ham stays good in the fridge for 3 to 10 days depending on the type: a whole ham (cooked or uncooked) lasts 5 to 7 days, an unopened package of cooked ham lasts 7 to 10 days, and opened, sliced, or spiral-cut ham should be eaten within 3 to 5 days. Keep your refrigerator at or below 40°F (4°C), keep the ham tightly wrapped or in an airtight container, and freeze anything you will not finish in time — a whole ham keeps up to 6 months in the freezer.
Ham Fridge Storage Times at a Glance
| Type of Ham | Fridge Storage Time (at or below 40°F / 4°C) |
|---|---|
| Uncooked Whole Ham | 5 - 7 days |
| Cooked Whole Ham | 5 - 7 days |
| Sliced Ham (Unopened) | 1 - 2 weeks |
| Sliced Ham (Opened) | 3 - 5 days |
| Cooked Ham (Unopened) | 7 - 10 days |
| Cooked Ham (Opened) | 3 - 5 days |
| Spiral-Cut Ham | 3 - 5 days |
Ham Fridge Storage: How to Store Ham Right
- Fridge It Fast: Get that ham into the fridge as soon as you bring it home or finish cooking it.
- Seal It Up: Use airtight containers or wrap it tight in plastic wrap or foil. Air is the enemy here.
- Chill Properly: Keep your fridge at or below 40°F (4°C). No exceptions.
- Keep It Separate: Put your ham on its own shelf or in a separate compartment to avoid cross-contamination with raw meats.
What Affects Ham's Shelf Life?
| Factor | Impact on Shelf Life |
|---|---|
| Type of Ham | Whole ham outlasts sliced or spiral-cut. |
| Packaging | Vacuum-packed hams stay fresh longer. |
| Storage Conditions | Consistent fridge temps below 40°F (4°C) are key. |
| Handling | Good hygiene and minimal air exposure keep it fresh. |
For more details on how long different types of ham last, check out Fridge.com sections on whole ham storage and sliced ham preservation.
How Long Does a Whole Ham Last in the Fridge?
A whole ham — whether uncooked or cooked — lasts about 5 to 7 days in the refrigerator.
| Type of Ham | Fridge Storage Time |
|---|---|
| Uncooked Whole Ham | 5 - 7 days |
| Cooked Whole Ham | 5 - 7 days |
Tips to Keep Your Whole Ham Fresh Longer
- Keep It Wrapped: If the ham's unopened, leave it in its original packaging. If you've opened it, wrap it up tight with aluminum foil or plastic wrap to keep the air out.
- Chill It Right: Make sure your fridge is set to 40°F (4°C) or lower. This helps slow down any nasty bacteria.
- Separate It: Store your ham on its own shelf to avoid any cross-contamination with other foods.
- Use Airtight Containers: If you slice the ham, pop the slices into an airtight container to keep them fresh.
Curious about other foods? Check out Fridge.com articles on how long does a cooked ham last in the refrigerator?, how long does a beef roast last in the fridge? and how long does a defrosted steak last in the fridge?.
How Long Can Sliced Ham Last in the Fridge?
If you stash it properly, unopened sliced ham lasts 1 to 2 weeks in the fridge; once opened, eat it within 3 to 5 days.
| Storage Type | Refrigerator Storage Time |
|---|---|
| Sliced Ham (Unopened) | 1 - 2 weeks |
| Sliced Ham (Opened) | 3 - 5 days |
These times aren't set in stone. They can change depending on the ham's quality and how cold your fridge is. Always give it a sniff and look for any funky signs before eating.
Tips to Keep Your Sliced Ham Fresh
- Wrap It Up: Keep it in its original packaging or wrap it tight with plastic wrap or foil. You can also use an airtight container to keep out air and moisture.
- Chill Fast: Pop it in the fridge ASAP after buying or opening. Aim for a fridge temp below 40°F (4°C).
- Use the Meat Drawer: If your fridge has a meat drawer, use it. It's usually colder and helps keep the ham fresh longer.
- Separate from Raw Meat: Keep your ham away from raw meats to avoid any nasty cross-contamination.
How Long Can You Keep Cooked Ham in the Fridge?
Opened cooked ham keeps for 3 to 5 days in the fridge; an unopened package lasts 7 to 10 days.
| Storage Method | Fridge Time |
|---|---|
| Opened Cooked Ham | 3-5 days |
| Unopened Cooked Ham | 7-10 days |
To keep your ham fresh, store it in an airtight container or wrap it tightly in plastic wrap or aluminum foil. This keeps out air and nasty stuff that can spoil your ham.
How to Tell If Your Ham Has Gone Bad
- Weird Smell: If it smells sour or just plain off, it's time to toss it.
- Slimy Feel: A sticky or slimy texture means bacteria might be having a party on your ham.
- Color Changes: If your ham looks grayish or greenish, it's not safe to eat.
- Mold: Any mold on your ham? Say goodbye to it.
If you see any of these signs, it's better to be safe and throw the ham away. Want more tips on food storage? Check out Fridge.com article on how long does a cooked turkey burger last in the fridge?.
How Long Does Spiral-Cut Ham Last in the Fridge?
Spiral-cut ham is a hit in many homes because it's already sliced and ready to go. Store spiral-cut ham in the refrigerator for about 3 to 5 days if you handle it right.
| Storage Type | Refrigerator Storage Time |
|---|---|
| Spiral-Cut Ham | 3 to 5 days |
Keeping Your Spiral-Cut Ham Fresh
- Store It Right: Keep the ham in its original packaging or wrap it up tight in aluminum foil or plastic wrap. This keeps air and germs out.
- Keep It Cold: Put the ham in the coldest part of your fridge, usually the back of the bottom shelf. Make sure your fridge is set below 40°F (4°C).
- Use Airtight Containers: Got leftover slices? Stick them in airtight containers to keep them fresh longer.
Need info on other foods? Fridge.com has you covered with articles like how long does a cooked chicken last in the refrigerator? and how long does a cheesecake last in the fridge?.
Can You Freeze Ham?
Yes — freezing ham is a smart way to stretch its shelf life and cut down on food waste. Kept at a steady 0°F (-18°C), a whole uncooked ham stays good for up to 6 months, while cooked, sliced, and spiral-cut hams keep for about 2 months and cured country ham for about 1 month. Raw ham generally outlasts cooked ham in the freezer, and vacuum-sealed ham lasts longer than ham wrapped loosely.
How Long Will Ham Last in the Freezer?
| Type of Ham | Freezer Storage Time (at 0°F / -18°C) |
|---|---|
| Whole Uncooked Ham | Up to 6 months |
| Cooked Ham | Up to 2 months |
| Sliced Ham | Up to 2 months |
| Spiral-Cut Ham | Up to 2 months |
| Cured Ham (Country Ham) | Up to 1 month |
How to Freeze Ham
Before the ham goes in the freezer, prep it right:
- Cool It Down: Let cooked ham cool completely before freezing. This stops ice crystals from forming and ruining the texture.
- Clean and Dry: Make sure the ham is clean and dry — any surface moisture turns into ice crystals.
- Slice or Portion: Freeze the ham in portions you'll use at one time, so you can grab just what you need without thawing the whole thing.
- Trim the Fat: Cut off any extra fat. Fat can go rancid in the freezer.
Then package it to block air and moisture:
- Wrap it up: Cover the ham completely in plastic wrap or aluminum foil, with no part left exposed.
- Bag it: Put the wrapped ham in a heavy-duty freezer bag and squeeze out as much air as you can before sealing — double wrapping gives the best protection against freezer burn.
- Label it: Write the date on the bag so you know how long it's been in the freezer.
- Freeze it fast: Pop the ham in the freezer right after wrapping, and keep the freezer at 0°F (-18°C) or colder.
| Packaging Method | Effectiveness |
|---|---|
| Airtight Containers | High |
| Heavy-Duty Freezer Bags | High |
| Plastic Wrap + Container/Bag | Very High |
Spotting Freezer Burn on Ham
Freezer burn can mess with your ham's quality, making it dry and less yummy. Here's how to spot it:
- Discoloration: Look for grayish-brown spots.
- Texture Changes: The surface might feel dry or leathery.
- Off Smell: A weird or stale odor can be a sign.
Freezer-burned ham is usually safe to eat, but it might not taste great. Tight, airtight wrapping before freezing is the best way to dodge it. For more storage tips, see how long does a fresh turkey last in the fridge.
How to Thaw Ham
Thawing ham the right way keeps it safe to eat and tasty. You have three options:
-
In the Fridge: The safest way to thaw ham is in the fridge — it keeps the temperature steady and safe.
- Whole Ham: 4 to 6 hours per pound.
- Sliced Ham: 24 to 48 hours.
- Cooked Ham: 24 to 48 hours.
- Spiral-Cut Ham: 24 to 48 hours.
-
Cold Water: If you're in a hurry, thaw the ham in cold water, changing the water every 30 minutes — about 30 minutes per pound for a whole ham, 1 to 2 hours for sliced, cooked, or spiral-cut ham.
Microwave: Use the defrost setting, but be careful — this method can start to cook the ham in spots.
| Thawing Method | Time Required |
|---|---|
| Refrigerator | 4-6 hours per pound |
| Cold Water | 30 minutes per pound |
| Microwave | Varies by microwave |
If you thaw with cold water or the microwave, cook the ham right away. Once thawed, heat the ham to an internal temperature of 165°F (74°C) to make sure it's safe to eat — an oven, stovetop, or microwave all work. And never refreeze thawed ham: it messes with the texture and could make it unsafe. Handling other frozen meats too? See how long does a frozen turkey breast last in the freezer.
Ways to Use Leftover or Thawed Ham
Once your ham is thawed, use it up before its fridge clock runs out (3 to 5 days for opened cooked ham). Some tasty ideas:
- Ham and Cheese Omelette: Toss chopped ham into your morning omelette for a protein boost.
- Ham Salad: Mix diced ham with mayo, celery, and onions. Perfect for sandwiches or crackers.
- Ham and Bean Soup: Add ham to a hearty bean soup for extra flavor.
- Ham Pizza: Top a homemade pizza with ham, pineapple, and cheese for a Hawaiian twist.
- Ham Casserole: Combine ham with pasta, cheese, and veggies for a comforting casserole.
Portion your freezer stash in single-use amounts, use the oldest packages first, and check your freezer inventory regularly so nothing goes to waste. For more leftovers guidance, see how long does a cooked potato last in the fridge and how long does a pumpkin pie last in the fridge.
Ham Storage FAQ
How long does a whole ham last in the fridge?
A whole ham, cooked or uncooked, lasts 5 to 7 days in a refrigerator kept at or below 40°F (4°C). Keep it in its original packaging until you open it, then wrap it tightly in foil or plastic wrap.
Can you freeze ham?
Yes. Wrap it tightly, seal it in a heavy-duty freezer bag with the air squeezed out, and keep the freezer at 0°F (-18°C). A whole uncooked ham keeps up to 6 months; cooked, sliced, and spiral-cut hams keep about 2 months; cured country ham about 1 month.
How long is ham good for in the freezer?
Up to 6 months for a whole uncooked ham, about 2 months for cooked, sliced, or spiral-cut ham, and about 1 month for cured country ham — provided it's airtight-wrapped and the freezer holds a steady 0°F (-18°C).
What's the best way to thaw ham?
Thaw ham in the fridge: 4 to 6 hours per pound for a whole ham, or 24 to 48 hours for sliced, cooked, or spiral-cut ham. In a hurry, submerge it in cold water (changed every 30 minutes, about 30 minutes per pound) and cook it immediately afterward. Reheat to an internal temperature of 165°F (74°C).
Can you refreeze thawed ham?
No. Once ham has thawed, don't freeze it again — refreezing degrades the texture and can make it unsafe. Freeze ham in single-use portions so you only thaw what you need.
How do you know if ham has gone bad?
Toss the ham if it smells sour or off, feels sticky or slimy, has turned grayish or greenish, or shows any mold. When in doubt, throw it 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!

























