what snakes have live babies
Quick Answer. Snakes that give birth to live babies rather than lay eggs are boas, vipers and garter snakes. Snakes and reptiles that give birth to live young are called viviparous. These types of snakes generally live in colder climates where it would be hard for eggs to stay warm during incubation. Continue Reading.