what time of day do snakes sleep?
How Long do Snakes Sleep? Snakes have been observed sleeping for around 16 hours a day. The time of year and whether or not snakes have recently eaten will impact how long they sleep. In winter, and after feeding, snakes have been observed sleeping up to and even over 20 hours at a time.