How Long to Cook a Turkey

Cooking for Thanksgiving (and other holidays) is stressful enough without worrying about how long to cook the main dish: turkey. To ensure your turkey is safe to serve, follow our guidelines for cooking a turkey. Whether you're cooking a stuffed or unstuffed turkey, we've got the turkey timing guidance you need.

Pin
Oops, we're sorry. Something went wrong. Please try again later.
Oops, we're sorry. Something went wrong. Please try again later.
Share your take on this idea!
Upload your photo here.
CLOSE

Timing Guidelines for Whole Unstuffed Turkeys

  • For one 8- to 12-pound turkey, roast in 325-degree oven for 2-3/4 to 3 hours.
  • For one 12- to 14-pound turkey, roast in 325-degree oven for 3 to 3-3/4 hours.
  • For one 14- to 18-pound turkey, roast in 325-degree oven for 3-3/4 to 4-1/4 hours.
  • For one 18- to 20-pound turkey, roast in 325-degree oven for 4-1/4 to 4-1/2 hours.
  • For one 20- to 24-pound turkey, roast in 325-degree oven for 4-1/2 to 5 hours.
continue reading below

Timing Guidelines for Stuffed Whole Turkeys

  • For one 8- to 12-pound turkey, roast in 325-degree oven for 3 to 3-3/4 hours.
  • For one 12- to 14-pound turkey, roast in 325-degree oven for 3-1/4 to 4-1/2 hours.
  • For one 14- to 18-pound turkey, roast in 325-degree oven for 4 to 5 hours.
  • For one 18- to 20-pound turkey, roast in 325-degree oven for 4-1/2 to 5-1/4 hours.
  • For one 20- to 24-pound turkey, roast in 325-degree oven for 4-3/4 to 5-3/4 hours.

More Thanksgiving Turkey Help

Turkey 101

If you need to know more than just how long to cook a turkey, we've got lots of helpful turkey tips:

Check out our turkey roasting and carving guide.

See how to brine a turkey.

Learn how to thaw a turkey.

Pin
Oops, we're sorry. Something went wrong. Please try again later.
Oops, we're sorry. Something went wrong. Please try again later.
Share your take on this idea!
Upload your photo here.
CLOSE

More Cooking with Meat & Poultry

close
close
close
close
close

Loading... Please wait...

Add My Photo close
I Did It!
Share on Facebook
Uh oh! Please pick a jpg at least 600x600px.
Share on Facebook
Uh oh! Your photo failed to upload. Please try again or visit your profile.
No one has shared their photo yet.
close