what time of day do snakes shed their skin?
Snakes shed their skin quite often. The average snake will shed its skin two to four times per year. This average varies with age and species, however. Young snakes that are actively growing may shed their skin every two weeks.