high squirrel tree winter squirrel nest high in tree winter Squirrels stay in their nests for most of the day during winter and sleep for 18-20 hours. How long does it take for baby squirre… Saturday, April 2, 2022 Edit