A baby snake is called a snakelet. A snake that comes from an egg can also be called a hatchling, while the young of snakes that give live birth can also be called neonates. There are more than 3,000 species of snake in the world, and snakes live on every continent except Antarctica.
hope this helps !