Well, my 10lb turkey took about 2.5 hours. But, there are a lot of variables here, like oven accuracy and the size of your turkey. It is better to use meat thermometer, a perfectly cooked turkey should register 165F when inserted between the breast and thigh.