A 20-pound turkey is a large bird, so give it plenty of time. Roasted unstuffed at 325°F (about 160°C), it needs roughly 4.25 to 5 hours, working from the guideline of about 13 minutes per pound. If you stuff it, add time and plan for closer to 5 to 5.5 hours, since the stuffing in the cavity slows how quickly the centre heats through. Because ovens and birds vary, treat these as planning figures and lean on a thermometer for the final call.
This calculator pins down the timing for a 20-pounder and tells you when to put it in so it's ready at your target serving time, which is exactly the headache a big holiday bird creates. A key tip: this size of turkey often browns before it's cooked through, so tent the breast loosely with foil partway through to stop it over-colouring. It's done when the thigh reaches 165°F (74°C), then rest it 30 minutes or so before carving.
How long to cook turkey
The cooking time for turkey depends mainly on its weight and how you’re cooking
it. As a starting point, the table below shows estimates in oven at 325°F (165°C) for the
unstuffed method. Add the resting time, and remember a thermometer
is the only way to know it’s truly done.
Turkey cooking time by weight
| Weight | Active cook (Unstuffed) | + Rest |
| 6 lb | 1 hr 20 min | 1 hr 40 min |
| 10 lb | 2 hr 10 min | 2 hr 30 min |
| 14 lb | 3 hr | 3 hr 20 min |
| 18 lb | 3 hr 55 min | 4 hr 15 min |
| 22 lb | 4 hr 45 min | 5 hr 5 min |
| 26 lb | 5 hr 40 min | 6 hr |
| 30 lb | 6 hr 30 min | 6 hr 50 min |
Safe internal temperature
Cook to: 165°F (74°C) in the thickest part of the thigh.
Tips
- Thaw a frozen turkey in the fridge, about 24 hours for every 4–5 lb.
- Tent the breast with foil if it browns before the thigh is done.
- Rest the turkey 20–30 minutes before carving so juices redistribute.
These times are estimates that vary with your oven, the starting temperature of the meat and
other factors. Always verify doneness with a food thermometer before serving.