An opened package of hot dogs lasts 1 week in the fridge and 1–2 months in the freezer.
How long it keeps — Opened
An unopened package of hot dogs lasts 2 weeks in the fridge and 1–2 months in the freezer.
How long it keeps — Unopened
How to store hot dogs
An unopened package of hot dogs keeps two weeks refrigerated; once opened, that drops to one week. Store them in the body of the fridge rather than the door.
After opening, move any you are not eating into an airtight container or reseal the package tightly. The liquid in the pack is normal brine and does not need to be drained, but the pack should not be left gaping.
Hot dogs freeze well for 1–2 months and are a reasonable thing to freeze in portions, since they thaw quickly and are usually cooked from a semi-frozen state anyway without harm.
By state & packaging
Why hot dogs go bad
Hot dogs are cured, emulsified, fully cooked, and vacuum-packed, which is a formidable set of defenses — and it is why a sealed package lasts two weeks. Nitrite curing in particular targets Clostridium botulinum, a real concern in any sealed, low-oxygen, low-acid meat product.
Opening the pack removes the vacuum and introduces both oxygen and whatever is on your hands and counter. As with other ready-to-eat cold meats, Listeria is the pathogen of concern, since it grows at refrigerator temperature and there is no guaranteed cooking step before eating. Hot dogs have been implicated in listeriosis outbreaks, which is why the same heat-to-steaming advice for pregnant and immunocompromised people applies to them as to deli meat.
The most reliable spoilage signal is in the package liquid. Fresh brine is clear or faintly pink-tinged; cloudy, milky, or ropy liquid means bacterial growth, and the package should be discarded regardless of how the hot dogs themselves look. A slimy casing and a sour smell are the same message.
Signs it has gone bad
FAQ
Is the cloudy liquid in the hot dog package bad?
Cloudy or milky liquid is a spoilage sign. Discard the package.