Turkey Weight (in pounds) Cooking Time Cooking Time with Stuffing Average Servings 6 to 8 lbs 2½ to 3 hours 3 to 3½ hours 6 to 8 8 to 12 lbs 3 to 4 hours 3½ to 4½ hours 8 to 12 12 to 16 lbs 4 to 5 hours 4½ to 5½ hours 12 to 16 16 to 20 lbs 5 to 5½ hours 5½ to 6 hours 16 to 20