Turkey Cooking Time Calculator
How long should I cook my turkey?
Calculate the exact cooking time for your turkey based on weight, stuffing status, and oven temperature. Includes safe internal temperature guidelines to ensure your holiday bird is perfectly cooked and food safe.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Turkey cooking resembles heating a thick book — the outside pages warm quickly while the center takes time to reach temperature. The dense thigh meat near the bone cooks slowest, which is why we measure temperature there rather than the breast. Stuffing acts like an insulator, slowing heat transfer to the cavity and requiring extra cooking time. Oven temperature creates a balancing act: too low risks bacteria growth in the danger zone, too high burns the skin before the interior finishes.
Weight determines cooking time because heat penetrates at a consistent rate of roughly one inch per hour. A 20-pound turkey has nearly twice the thickness of a 10-pound bird, requiring proportionally longer cooking. This is why cooking time scales with weight rather than doubling.
The resting period allows heat distribution to even out through the meat fibers. Juices that were driven toward the center during cooking redistribute throughout the turkey. Skipping rest time results in dry meat and juices running all over the cutting board instead of staying in the meat.
When To Use This
Right tool, right situation
Use this calculator for whole turkeys between 4-30 pounds in conventional home ovens. Perfect for Thanksgiving, Christmas, or any holiday gathering where timing matters. Also useful for meal prep when cooking turkey for the week.
Don't rely on these times for turkey parts like breasts or thighs sold separately — they cook much faster. Convection ovens cook 25% faster than these calculations. Deep frying, spatchcocking, or smoking requires completely different timing. Frozen turkeys need 24 hours thawing time per 4-5 pounds before any cooking calculations apply.
Common Mistakes
Why results sometimes look wrong
The biggest mistake is starting too late and then cranking up oven temperature to compensate. High heat creates a temperature gradient that burns the outside while leaving the inside raw. The skin becomes leather while the thigh meat remains pink and unsafe.
Many cooks rely on visual cues like golden skin or loose drumsticks instead of internal temperature. A turkey can look perfectly done at 140°F internal temperature but still harbor dangerous bacteria. Only a thermometer reading 165°F in the thickest thigh meat guarantees safety.
Basting every 30 minutes sounds caring but actually extends cooking time by repeatedly cooling the oven and turkey surface. Each oven door opening drops temperature 25-50 degrees, requiring recovery time that adds 15-30 minutes to total cooking.
The Math
Worked examples and deeper derivation
The 15-minutes-per-pound rule assumes 325°F oven temperature and accounts for the thermal properties of turkey meat. Heat transfer follows physics — higher temperatures cook faster but create steeper temperature gradients that can dry out exterior meat before the interior reaches safety.
Stuffing adds 30-45 minutes because the cavity filling must also reach 165°F. The stuffing insulates the interior cavity walls, slowing heat penetration. Dense stuffing with sausage or oysters needs the full 45-minute addition.
Internal temperature continues rising 5-10 degrees during rest time due to carryover cooking. This means pulling the turkey at 155°F internal temperature will reach 165°F after resting, preventing overcooking while ensuring safety.
Expert Unlock
The thing most explanations skip
Professional chefs often cook turkey at 425°F for the first 30 minutes, then reduce to 325°F. This creates crispy skin while preventing overcooking. They also separate the wishbone before cooking to make carving easier and ensure even heat distribution in the breast cavity.
How do I know when turkey is really done?
Need something this doesn't cover?
Suggest a tool — we'll build it →