How Long do You Cook a 20 Lb Turkey?

Cooking times for turkey will vary depending on whether stuffed or unstuffed. A 16 to 22 pound stuffed turkey should cook at 325 degrees for 3 1/2 to 4 hours. The internal temperature should be 180 degrees when done.