Our handy turkey cooking chart tells you how long to cook a turkey of any size. See turkey cook times for small and large turkeys, from 8 to 24 pounds, in hours, plus what to do with a frozen turkey.