lbs thawing to when when to start thawing turkey 20 lbs 20 to 24 pounds 5 to 6 d ays. 8 to 12 lbs. Pin By Maura Smith On Fall Diy Turkey Turkey Thawing 20 t… Sunday, July 3, 2022 Edit