蛇大多数是生蛋但是也有生小蛇的。
不同品种的蛇,生育的方式也不同,有些品种的蛇是卵生,也有些品种的蛇可以直接生小蛇。直接生蛋的叫卵生,而卵生是把受精卵产出,在自然环境中孵化出小蛇。如五步蛇可产蛋12-18枚、银环蛇可产蛋3-12枚、乌梢蛇可产蛋7-30枚。
直接生小蛇属于卵胎生,雌蛇腹内的卵受精后,会在它的腹内孵化,然后直接生出小蛇,如蝮蛇可以产下2-8条小蛇、海蛇可产下3-4条小蛇、蚺可产下18-42条小蚺。卵胎生习性是高寒地区、水生生活的蛇类有利于孵卵的一种适应。同一种蛇产卵或产仔的数目,随年龄、个体大小和生理状况而有差别。
蛇的栖息环境
蛇的栖息环境因种类的不同而各不相同,栖息的环境多种多样。有的生活于穴洞,有的生活在地面,有的生活在树上,又有生活在水中的蛇。
属于穴居生活的蛇多是一些比较原始和低等的中小型蛇类。由于适应穴居生活的结果,它们解剖构造的特点是:头小,头骨联结牢固;口小,口前方略为突出,眼不发达;尾短;腹鳞没有分化或不发达。如盲蛇属、闪鳞蛇属。穴居生活的蛇,多于晚上或阴暗天气到地面上来活动,都是无毒蛇。