The turkey is picked over, the carcass is sitting in the refrigerator, and the pot of stock you simmered over the weekend is cooling on the stove. Or there is an opened carton of turkey stock left from the gravy. How long does any of it last, and how do you know when to pour it out? Here is what USDA, extension guidance and the carton labels say about turkey stock and broth, the carcass, freezing and spoilage.
Does turkey stock go bad?
The Short Answer: Yes. Penn State Extension says finished turkey or chicken stock keeps up to three days in the refrigerator, and New Mexico State Extension says about three. USDA’s Keep Food Safe chart lists gravy and meat broth at 3 to 4 days, while an FDA chart lists them at 1 to 2 days. We use up to 3 days for homemade turkey stock and for opened stock with no label time. Some cartons give longer, such as 7 days on Kitchen Basics’ site and 7 to 10 days on Pacific Foods’ FAQ, so follow the label when it has one. Refrigerate stock within 2 hours of cooking, or 1 hour above 90°F, in shallow containers. Freezer times of 2 to 3 months are about quality. Throw out stock with mold or a sour smell.
For a complete pantry and fridge reference, see our Food Storage Guide. For the same question about other broths, see whether chicken broth and bone broth go bad.

Turkey Stock Shelf Life: At a Glance

Homemade stock, refrigerated
Up to 3 days. Penn State and NMSU say about 3. USDA’s chart lists meat broth at 3 to 4 days, and an FDA chart says 1 to 2

Turkey carcass from a cooked bird
Make stock within 2 days, or freeze it, per NMSU’s limit for bones. USDA allows 3 to 4 days for cooked turkey but doesn’t mention carcasses

Opened carton of turkey stock
The label time if it has one. Otherwise we use up to 3 days

Unopened shelf-stable carton
Follow the best-by date and storage directions. USDA says dates are about quality, not a safety cutoff

Left out on the counter
2 hours at most, 1 hour above 90°F, per USDA

Freezer at 0°F
2 to 3 months for best quality. USDA says frozen food stays safe

Mold, sour smell, bulging or leaking package
Discard it

Key Takeaways

USDA’s Keep Food Safe chart lists gravy and meat broth at 3 to 4 days in the refrigerator and 2 to 3 months in the freezer. An FDA chart (March 2018) lists them at 1 to 2 days and 2 to 3 months. USDA’s Turkey Basics page lists cooked turkey and cooked dishes and gravy at 3 to 4 days.
Penn State Extension (updated July 2026) says finished chicken or turkey stock can be refrigerated for up to three days. New Mexico State Extension says homemade broth, including stock, keeps up to about 3 days.
USDA’s cooked turkey rule is 3 to 4 days, and it doesn’t mention carcasses. NMSU says raw or cooked bones should not be refrigerated for more than two days before use. For the cautious approach, make stock within two days or freeze the carcass.
USDA says to divide leftovers into shallow containers so they cool quickly, and that hot food can go d 

Author