How long do hot dogs last?

Hot dogs keep for 1 week in the refrigerator and 2 weeks in the freezer when the package is opened, and 1 to 2 months in the freezer when unopened.

FormWhereOfficial window
Opened packagerefrigerator1 week
Opened packagefreezer1 to 2 months
Unopened packagerefrigerator2 weeks
Unopened packagefreezer1 to 2 months
The official discard rule

The short time limits for home-refrigerated foods will help keep them from spoiling or becoming dangerous to eat.

These are the official windows; when in doubt, follow the source linked below.
Grounded in: foodsafety.gov. Every window above appears verbatim in the linked sources.
Our other tools
checkthetemp.com USDA safe cooking temperatures
freezeornot.com what freezes well and how long it keeps
getthestainout.com gentle stain removal, step by step
readthetag.com laundry care symbols, decoded
feedornot.com can dogs, cats and chickens eat that?
substitute.kitchen ingredient substitutions that scale
whichbug.com identify a bug from what you can see
ismyplantdying.com diagnose a struggling plant
aquariumstudio.ai aquarium care and tank help