How long does deli meat last after opening?
Once opened, or sliced fresh at the deli counter, lunch meat lasts 3–5 days in the fridge. Unopened packages keep about 2 weeks (check the date). It freezes for 1–2 months.
Day by day in the fridge
- Day 1
- 2
- 3
- 4
- 5
- 6
- 7
Storage times by type
| Type | Fridge | Freezer |
|---|---|---|
| Opened package / deli-sliced | 3–5 days | 1–2 months |
| Unopened package | 2 weeks (or use-by date) | 1–2 months |
| Hot dogs (opened) | 1 week | 1–2 months |
| Hard salami (whole, unopened) | Several weeks | 1–2 months |
Signs it has gone bad
- Slimy or sticky surface
- Sour or vinegary smell
- Grey, green or iridescent dull patches
No signs doesn't mean safe. Food-poisoning bacteria usually don't change smell or look, so go by time.
How to store it
- Write the opening date on the package.
- Keep the fridge at 40°F (4°C) or below. Listeria can still grow slowly at fridge temperatures.
- If you are pregnant, older or immunocompromised, heat deli meat until steaming before eating.
Check yours
Questions people ask
Is deli meat safe after 7 days?
Opened deli meat should be eaten within 3–5 days. After a week, throw it out, even if it looks fine, because Listeria grows in the fridge without changing smell or appearance.
Why is deli meat a concern in pregnancy?
Deli meats can carry Listeria, which is especially dangerous during pregnancy. Health agencies advise heating them to 165°F (74°C), or until steaming, before eating.
Can you freeze lunch meat?
Yes, for 1–2 months. Thaw it in the fridge and eat it within 3–5 days. The texture may become slightly wetter.
Sources
General food safety information, not medical advice. Times assume a fridge at 40°F (4°C) or below and a freezer at 0°F (-18°C). If you're pregnant, older, very young or immunocompromised, follow stricter limits.