BloomCalc › Turkey › How long to cook a turkey
Thanksgiving 2026

How long to cook a turkey

Quick answer

At 325°F, an unstuffed turkey takes about 3–3¾ hours for 12–14 lb and 3¾–4¼ hours for 14–18 lb. Stuffed turkeys take a bit longer. It's done at 165°F in the thickest part.

Turkey cooking times at 325°F

WeightNot stuffedStuffed
4–8 lb (breast)1 h 30 min – 3 h 15 min2 h 30 min – 3 h 30 min
8–12 lb2 h 45 min – 3 h3 h – 3 h 30 min
12–14 lb3 h – 3 h 45 min3 h 30 min – 4 h
14–18 lb3 h 45 min – 4 h 15 min4 h – 4 h 15 min
18–20 lb4 h 15 min – 4 h 30 min4 h 15 min – 4 h 45 min
20–24 lb4 h 30 min – 5 h4 h 45 min – 5 h 15 min

Tips for a juicy turkey

  • Start checking the temperature at the shorter time.
  • It's done at 165°F in the thickest part of the breast, the innermost thigh and the wing. See where to check the temperature.
  • Let it rest 20 minutes before carving so the juices settle.
  • Cooking from frozen? Allow at least 50% more time.
🦃Plan your whole turkey in one goSize, thaw day and oven time from your guests and dinner time.

FAQ

How long to cook a 20 lb turkey?

At 325°F, an unstuffed 20 lb turkey takes about 4¼–4½ hours, or 4½–5 hours if it's on the 20–24 lb end. Stuffed, allow about 4¼–4¾ hours.

How many minutes per pound for turkey?

Roughly 13–15 minutes per pound for an unstuffed turkey at 325°F, but the weight chart is more accurate, and a thermometer is the only sure test.

Should I cook my turkey at 350°F instead?

You can roast at 325°F or higher. The USDA chart times are for 325°F. A hotter oven cooks faster, so check the temperature earlier.

Food safety times and temperatures are from USDA Food Safety and Inspection Service guidance. Ovens vary, so always check with a food thermometer.

More Thanksgiving guides

More free tools

See all tools →