Snakes shed their skin because they continue to grow throughout their lives, while their skin does not expand. To accommodate growth, they periodically shed the old skin, known as sloughing. This process also helps remove parasites and dead skin. Experts say young snakes shed every two weeks, while larger snakes shed their skin about two to four times a year.