Skip to main content

Turkey Cooking Time Calculator

Calculate the perfect cooking time for any turkey cut. Our free calculators use USDA guidelines to ensure your turkey reaches the safe internal temperature of 165°F every time.

Choose Your Turkey Cut

Turkey Cooking Time Chart

WeightUnstuffedStuffed
8-12 lbs2.5-3 hours3-3.5 hours
12-14 lbs3-3.75 hours3.5-4 hours
14-18 lbs3.75-4.25 hours4-4.25 hours
18-20 lbs4.25-4.5 hours4.25-4.75 hours
20-24 lbs4.5-5 hours4.75-5.25 hours

Frequently Asked Questions

How long does it take to cook a turkey per pound?

At 325°F, an unstuffed turkey takes about 13-15 minutes per pound. A stuffed turkey takes 18-22 minutes per pound. Always verify with a meat thermometer that the internal temperature reaches 165°F.

What temperature should turkey be cooked to?

The USDA recommends cooking turkey to an internal temperature of 165°F (74°C) measured in the thickest part of the thigh. If stuffed, the stuffing must also reach 165°F.

Should I cook turkey at 325 or 350 degrees?

Both work well. 325°F is traditional and gives you more control, resulting in juicier meat. 350°F cooks faster and gives slightly crispier skin. For very large turkeys (20+ lbs), 325°F is recommended to ensure even cooking.

How long should turkey rest before carving?

Let your turkey rest for 20-30 minutes after removing from the oven. This allows juices to redistribute throughout the meat, resulting in juicier, more flavorful turkey.

More Calculators

Last updated: December 2025