Question: do snakes lay eggs or live birth?
Answer: But most snakes do lay eggs while others will give birth to live young. ... Most snake species, around 70% of them reproduce by laying eggs, and 30% give birth to live young, like rattlesnakes, vipers, boas and most of the sea snake species.