蛇的繁殖有卵生和卵胎生两种方式。
卵生是指雌蛇把成熟的卵由输卵管经泄殖腔排到体外,排除的革质成熟的卵在空气中或地下(盲蛇)孵化出小蛇的繁殖方式。卵胎生则是指雌蛇把成熟的卵留在输卵管里,然后爬到阳光下或阴凉处,调整体内胚胎孵化过程中的温度(蛇是变温动物)。直到小蛇在雌蛇体内钻破革质卵壳时,雌蛇把小蛇和卵壳从泄殖腔一同排出体外的繁殖方式。