Yes, snakes do sleep. Snakes are nocturnal, meaning they stay active during the night. That does not mean they don't sleep. Even though the snakes do not have any eyelids, most of them sleep a lot.