Guide · cooking

How long to cook a turkey

Roasting time by weight, the one temperature that actually matters, and why a thermometer beats the clock — with a chart and a live calculator.

Turkey timing causes more holiday stress than it should, because the honest answer is “it depends — use a thermometer.” But you still need a plan for when to put the bird in, so here's the time-by-weight guidance, the temperature that actually decides doneness, and how to use both together.

Try itRoasting time calculator

Roast details

Roasting plan
Pull from oven at136°F
Final after rest145°F
Carryover rise+8–10°F
Time1 h 55 min–2 h 5 min
Rest10–20 min
Open the full roasting calculator →

Roasting time by weight

At an oven temperature of 325°F, an unstuffed turkey takes roughly 13–15 minutes per pound. That's a planning estimate — it tells you when to start, not when it's done. Add about 15–30 minutes for a stuffed bird.

Turkey weightApprox. time (unstuffed, 325°F)
8–12 lb2½–3 hours
12–14 lb3–3¾ hours
14–18 lb3¾–4¼ hours
18–20 lb4¼–4½ hours
20–24 lb4½–5 hours

The temperature that actually matters

Time gets you close; temperature tells you it's done. All poultry must reach 165°F (the USDA safe minimum) in the thickest part of the thigh and the breast. There is no safe medium-rare for turkey. Start checking with a probe thermometer before the chart time — birds finish at their own pace.

Don't forget the rest

Let a whole turkey rest 15–30 minutes before carving. The juices redistribute, and the internal temperature even rises a few degrees as it sits. Carve too early and the juices run out onto the board instead of staying in the meat.

Honest noteEvery chart, including this one, is an estimate — your oven, the bird's starting temperature, and whether it's stuffed all change the time. The thermometer is the only thing that actually tells you the turkey is safe and done. Trust it over the clock.
MC
The MeasureChef team
Builds calculators and reference tools for cooks. Times and temperatures here follow USDA FoodSafety.gov guidance.

Sources and method: see our methodology and references.

How long to cook a turkey per pound?
About 13–15 minutes per pound for an unstuffed turkey at 325°F. A 14 lb bird is roughly 3–3¾ hours. Add 15–30 minutes if stuffed.
What temperature should a turkey be cooked to?
165°F in the thickest part of the thigh and the breast — the USDA safe minimum for all poultry. There is no safe medium-rare for turkey.
How long should a turkey rest before carving?
15–30 minutes. The juices redistribute and the internal temperature rises a few degrees as it rests.
Should I cook a turkey covered or uncovered?
Roast uncovered for browning; if the skin browns too early, tent it loosely with foil. Always roast at 325°F or higher per USDA guidance.

Related tools