in start turkey when when to start thawing turkey in water The best way to thaw a turkey. 16 to 20 pounds 4 to 5 days. How To Defrost Turkey Make Sure You Start Soon Enou… Tuesday, March 29, 2022 Edit