How Long Does Ham (Cooked) Last?
Ham (Cooked): 3–5 days in the refrigerator and 2–3 months in the freezer. These are listed storage intervals; check each card for exact evidence and conditions. Freezer intervals describe quality.
- 2 cited USDA/FDA/FSIS sources
- Editorial review · Editorial record: June 2026
This editorial interval has no verified exact source yet. Follow your product label.
This editorial interval has no verified exact source yet. Follow your product label.
- Each card identifies whether its interval has an exact source or is still under review. A missing card means no interval is available for that state.
- An absent after-opening entry must not be replaced with an unopened interval.
Discard ham that smells sour or feels tacky — listeria can grow on deli meats even when refrigerated.
How to tell if it's gone bad
Normal appearance and smell do not prove food is safe. Disease-causing bacteria may be present without visible spoilage. Never taste food to test its safety; follow time, temperature and recall guidance. FDA — Storage Basics
- Look:Slimy surface, dull colour
- Smell:Sour or fermented smell
- Texture:Sticky texture
When in doubt, throw it out. If Ham (Cooked) smells, looks, or feels off — discard it. Food poisoning is not worth the risk.
Can you freeze Ham (Cooked)?
Listed quality estimate: Ham (Cooked) keeps 2–3 monthsat continuously 0°F (−18°C) or below, if safe when frozen. Check the source status on the storage card; this is not a discard deadline.
Storage tips
Wrap sliced ham tightly; store on a middle fridge shelf away from the door.
Check your storage dates
Compare the elapsed time with the storage guidance. This cannot certify that food is safe.
Common questions
- How long can Ham (cooked) sit out before it goes bad?
- Ham (cooked) should not be left out more than 2 hours (1 hour above 90°F / 32°C). Refrigerate promptly.
Was this helpful?
Thanks — your feedback helps us improve.