How Long does It Take to Bake a Turkey?

That depends on how large your turkey is. For a twenty pound turkey, it will need to be roasted for at least five or more hours. The turkey’s packaging will let you know how long to cook per pound.