Home › Tools › Turkey Calculator

Holiday calculator

Turkey Calculator

Tell us how many people you're feeding and when you eat. We'll tell you what size to buy, the day to start thawing and when it goes in the oven.

Free · Based on USDA guidelines · Updated October 2026

Turkey to buy
Move it to the fridge to thaw
Short on time? Cold-water thaw
Roast at 325 °F (163 °C) for
Put it in the oven by
Done when the thigh reads165 °F (74 °C)

Advertisement

Turkey size and timing chart

TurkeyFeeds (with leftovers)Fridge thawRoast, unstuffedRoast, stuffed
8–12 lb5–82–3 days2¾–3 h3–3½ h
12–14 lb8–93–4 days3–3¾ h3½–4 h
14–18 lb9–124–5 days3¾–4¼ h4–4¼ h
18–20 lb12–135 days4¼–4½ h4¼–4¾ h
20–24 lb13–165–6 days4½–5 h4¾–5¼ h

Roasting times are for a fully thawed bird at 325 °F, from the USDA. Ovens vary, so start checking the temperature 30–45 minutes before the earliest time.

Cooking for more than 16? Two 12–14 lb turkeys cook faster and more evenly than one 24+ lb bird, and they fit side by side in most ovens.

New to thawing? Read our step-by-step guide: How to thaw a turkey safely.

The holiday essentials

A leave-in probe thermometer with an alarm tells you exactly when the turkey hits 165 °F, without opening the oven. See probe thermometers →

FAQ

How much turkey do I need per person?

Plan on about 1 pound of whole, bone-in turkey per person, or 1½ pounds if you want leftovers. Much of a whole bird's weight is bone.

How long does a turkey take to thaw in the fridge?

The USDA advises about 24 hours for every 4 to 5 pounds in a refrigerator at 40 °F or below. A 16-pound turkey needs about 4 days.

Can I cook a turkey that is still partly frozen?

Yes, it is safe, but it takes roughly 50% longer to cook. Remove the giblets as soon as you can and always check that the thickest part of the thigh reaches 165 °F.

Get the free kitchen conversion cheat sheet

A one-page printable with cups to grams, oven temperatures and yeast swaps, ready to stick on the fridge. Plus one genuinely useful kitchen tip a week.

No spam. Unsubscribe any time.