FridgeLife

How Long Does Duck Last?

Raw duck lasts 1–2 days in the fridge and about 6 months in the freezer. Cooked duck keeps 3–4 days refrigerated and 2–4 months frozen.

Duck — raw

shelf life
Fridge
1–2 days
Freezer
6 months
Pantry
Not safe
  • Cooked: 3–4 days in the fridge
  • Thawed: 1–2 days in the fridge

Fridge at 40°F (4°C) or below · freezer at 0°F (−18°C). Freezer times are for best quality; frozen food stays safe longer.

Duck is rich, dark-fleshed poultry sold as whole birds, usually frozen, or as breasts and legs with a thick layer of fat under the skin. Raw, it is as perishable as chicken. That generous fat layer oxidizes in the freezer, which is why a whole duck has a shorter recommended freezer life than a whole chicken.

How to store duck

How to tell if duck has gone bad

  • A sour, sulfur or fishy-rancid smell. Fresh duck smells mildly gamey, not sharp.
  • Tacky or slimy skin, or a sticky film on the dark red flesh of a breast.
  • Deep red meat going brown-gray or green, or the fat layer turning from ivory to yellow-gray.
  • Cooked duck with a sour odor, slick surface or mold.

Bacteria that cause food poisoning usually do not change the look, smell or taste of food. Go by the time limits first, and the signs above second.

Duck shelf life chart

StateFridgeFreezerPantry
Raw1–2 days6 monthsNot safe
Cooked3–4 days2–4 monthsNot safe
Thawed1–2 daysNot recommendedNot safe
Fridge-thawed only. A whole 5-pound duck needs 1–2 days to thaw in the fridge.

Not safe = perishable: no more than 2 hours at room temperature (1 hour above 90°F / 32°C). Not recommended = possible, but quality suffers or it serves no purpose.

Frequently asked questions

How long does raw duck breast last in the fridge?

Raw duck breast lasts 1–2 days in the fridge once it is out of its sealed packaging or if bought from a butcher's case. Its red, steak-like look is misleading: it is poultry and keeps like chicken, not like beef. A factory vacuum pack may be held unopened until its use-by date.

Is it safe to eat duck breast medium-rare?

USDA's recommendation for all poultry, including duck, is 165°F (74°C), which is well done. Many restaurants serve duck breast pink, but duck can carry Salmonella and Campylobacter just as chicken does. Cooking it below 165°F is a risk you would be choosing to take, and is not advised for higher-risk people.

How long can you keep a duck in the freezer?

A raw duck keeps best quality for about 6 months at 0°F (−18°C), half the time given for a whole chicken or turkey, because its thick fat layer slowly turns rancid. It remains safe beyond that. Keep it in intact vacuum packaging or overwrap it to slow the process.

How long does cooked duck last?

Cooked duck, including roast duck and leftover Peking duck from a restaurant, lasts 3–4 days in the fridge and 2–4 months in the freezer. Reheat it to 165°F (74°C); a hot oven brings the skin back. Commercial duck confit sealed in fat follows its package date instead.

Related foods

FoodFridgeFreezerPantry
Whole Chicken
Raw
1–2 days1 yearNot safe
Whole Turkey
Raw
1–2 days1 yearNot safe
Chicken Thighs
Raw
1–2 days9 monthsNot safe
Venison
Raw
2–3 days9–12 monthsNot safe
Turkey Breast
Raw
1–2 days9 monthsNot safe
Chicken Breast
Raw
1–2 days9 monthsNot safe

All poultry

Reviewed 2026-09-20. Times follow published USDA FoodKeeper / FSIS, FDA and CDC storage guidance; where sources differ we use the shorter time. How we compile this data.