18 lb Turkey Cook Time
Direct Answer: A 18 pound turkey typically takes approximately 4 hr 15 min to 4 hr 30 min to roast in a 325°F oven if unstuffed, and 4 hr 15 min to 4 hr 45 min if stuffed. Always verify it has reached a safe internal temperature of 165°F.
When to start checking: We recommend inserting your meat thermometer into the thickest part of the thigh after 3 hr 37 min of cooking time. If the skin is getting too brown, you can tent it with foil at this point.
Roasting Time (Unstuffed)
4 hr 15 min – 4 hr 30 min
At 325°F. Target 165°F internal.
Roasting Time (Stuffed)
4 hr 15 min – 4 hr 45 min
At 325°F. Stuffing must reach 165°F.
Refrigerator Thaw Time
3 days 18 hr
Or 9 hours in cold water.
Serves
12 – 18 people
Based on 1.0–1.5 lbs per person.
Example Timeline for 3:00 PM Dinner
If you want to serve your unstuffed 18 lb turkey at 3:00 PM, here is a suggested schedule:
Preheat to 325°F
4 hr 15 min–4 hr 30 min estimated
Check every 15–20 min. Target: 165°F
When internal temp reaches 165°F
20–45 min — let juices redistribute
Time to eat!