How Long do I Roast a Turkey?

First, buy yourself a meat thermometer. Although those pop up timers are helpful, that is just a good guide. You should be roasting in a 325 degree F oven and the internal temperature should be 180 degees F. To give you an idea, an 18-20 lb. turkey should take about 4 to 4-1/2 hours.