Turkey Cooking Time Calculator

Calculate exactly how long to cook your turkey based on weight and stuffing. Free USDA-based turkey cooking time calculator with charts for Thanksgiving and Christmas.

How long to cook your turkey?

About This Calculator

Our Turkey Cooking Time Calculator helps you determine exactly how long to roast your turkey for perfect results every time. Simply enter the weight of your turkey, choose pounds or kilograms, and tell us whether it is stuffed or unstuffed. The calculator instantly gives you the recommended cooking time based on USDA guidelines for roasting at 325°F (163°C).

The calculator follows the USDA standard: 13 minutes per pound for unstuffed turkey and 15 minutes per pound for stuffed turkey. These guidelines ensure the turkey reaches a safe internal temperature of 165°F (74°C) in the thickest part of the thigh, wing, and breast. The chart compares cooking times for stuffed versus unstuffed at the same weight, helping you see the difference at a glance.

For example, a typical 12 lb (5.4 kg) unstuffed Thanksgiving turkey takes approximately 2 hours 36 minutes at 325°F. The same turkey stuffed requires about 3 hours. Always use a meat thermometer to confirm doneness rather than relying solely on cooking time, as oven performance and turkey temperature (fresh vs thawed) can vary.

Cooking Tips for Best Results

For a moist, golden-brown turkey, preheat your oven to 325°F (163°C) for at least 20 minutes before roasting. Remove the turkey from the refrigerator 30-60 minutes before cooking to let it come closer to room temperature. Baste every 45 minutes with pan drippings, and tent the breast with foil if the skin browns too quickly. Let the turkey rest for 20-30 minutes before carving — this allows the juices to redistribute and makes carving easier. Always use a food thermometer inserted into the thickest part of the thigh (without touching bone) to verify the internal temperature reaches 165°F (74°C).

Regional Celebrations

United States: Turkey is the centerpiece of Thanksgiving dinner, with over 46 million turkeys consumed annually. The average Thanksgiving turkey weighs 12-16 lb (5.4-7.3 kg). Many families brine their turkeys beforehand for extra moisture and flavor.

United Kingdom: Christmas dinner traditionally features a roasted turkey, though goose and capon are also popular. British turkeys typically range from 4-6 kg (8.8-13.2 lb). The crown roast (bone-in breast) is a popular alternative for smaller gatherings.

India: Turkey is growing in popularity for Christmas and New Year celebrations in metropolitan cities like Bangalore, Mumbai, and Delhi. Hotels and bakeries offer roasted turkey as a festive specialty. Home ovens in Indian kitchens typically accommodate birds up to 5-6 kg (11-13.2 lb).

Frequently Asked Questions

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

Cook an unstuffed turkey for 13 minutes per pound at 325°F (163°C). If stuffed, cook for 15 minutes per pound. Always check that the thickest part of the thigh reaches an internal temperature of 165°F (74°C) using a meat thermometer.

How long to cook a 12 lb turkey?

A 12 lb unstuffed turkey takes about 2 hours 36 minutes at 325°F. If stuffed, it takes about 3 hours. Always verify doneness with a meat thermometer - the thigh should reach 165°F (74°C).

How long to cook a 20 lb turkey?

A 20 lb unstuffed turkey takes about 4 hours 20 minutes at 325°F. If stuffed, expect about 5 hours. Use a meat thermometer to confirm the thickest part of the thigh reaches 165°F (74°C).

What temperature should I cook a turkey at?

The USDA recommends roasting turkey at 325°F (163°C) for even cooking and food safety. Cooking at this temperature ensures the meat reaches 165°F (74°C) internally without burning the skin.

Do you cook a stuffed turkey longer?

Yes, a stuffed turkey requires about 15 minutes per pound compared to 13 minutes for unstuffed. The stuffing must also reach 165°F (74°C) internally, which adds to the cooking time. Always check both the meat and stuffing temperatures.

How do I convert turkey cooking time from pounds to kilograms?

Multiply kilograms by 2.205 to get pounds. For example, a 5 kg turkey is about 11 lb. Cook an unstuffed 5 kg turkey for approximately 2 hours 23 minutes at 325°F. This calculator supports both lb and kg units.

How long does a 4 kg turkey take to cook?

A 4 kg (8.8 lb) unstuffed turkey takes about 1 hour 55 minutes at 325°F. If stuffed, allow about 2 hours 12 minutes. Always verify with a meat thermometer - the thickest part of the thigh must reach 165°F (74°C).

Should I let the turkey rest after cooking?

Yes, let the turkey rest for 20-30 minutes loosely covered with foil before carving. This allows the juices to redistribute throughout the meat, resulting in a more tender and flavorful turkey. The internal temperature will also continue to rise by about 5-10°F during resting.