It rather depends on the species. Anywhere from less than ten to more than forty (for the larger pythons)
100
1500
There's no such species as a horse snake !
5463
The average is 30-35 but they can lay up to sixty !
700
In India a snake layed 200 eggs in one month.I think that's a record!
100, about!
Anywhere from 5 to 60 - depending on the species, size and health of the snake.
yup
Copperheads don't lay eggs; they give birth. A typical litter has 4 to 7 offspring.
yes
No. Some snakes give birth to live young. When snakes do lay eggs, they are usually white.