有胎生也有蛋生的蛇的生殖方式有卵生和卵胎生兩種.不只是蝮蛇是卵胎生,例如海蛇有16屬55種,為卵胎生蛇類,完全擺脫了對陸地的依賴而在陸地行動困難或不能行走.遊蛇科的蛇都是卵生;蟒科,盲蛇科和眼鏡蛇科的蛇,有些是卵生,有些是卵胎生.通常生活在寒冷地區和高山的蛇類,大多是卵胎生,例如蚺蛇.這種生產方式可使卵停留在母體輸卵管裡,使發育的胚胎能夠維持所需要的溫度,不受外界多變環境的影響.幾乎所有的海蛇類也都是卵胎生,赤煉蛇,響尾蛇也是卵胎生.赤煉蛇是卵生,下的卵是橢圓形的.印度蟒一次可產卵100個,眼鏡蛇一次產卵10到18個.響尾蛇每次生產不超過8條小蛇.羅素腹蛇一次可產下60條小蛇.卵生蛇類的孵育期不盡相同,灰鼠蛇的孵育期約為兩個月,眼鏡蛇的孵育期為50天左右,而尖吻蝮蛇,只需20天.奶蛇也是卵生動物,它對下蛋的環境,要求非常嚴格.奶蛇通常把蛋下在地上腐爛木頭的松質部分,或者下在一塊平滑的大石頭下面的洞中,而且這些窩必須是溫熱而潮溼的,如果溫度,溼度不對,很快的,蛋就會變成「死蛋」,或者因為太乾燥而硬化了.環頸蛇通常在晚春和初夏下蛋,而且產卵數目在六顆以下.如果有一個窩特別適合母蛇生產,會出現許多隻雌蛇共用一窩的現象.所以,有時人會發現一個窩中,有上百顆環頸蛇的蛇蛋.蛇卵的卵殼好像是羊皮紙做的,韌性非常好.綠蛇在春末時分產下一窩蛋,長長的蛋殼非常薄,只要用手輕輕一按,就會陷進去了.眼鏡蛇的卵非常奇怪,在孵化以前,卵的體積和重量會逐漸增加.卵生種類的蛇,通常下完蛋後,就丟下蛋不管了,只有少數種類的蛇例外.像一些體型較大的蛇,如蟒,印度蜩蛇等,它們會在蛋的四周盤捲起來孵蛋,因為它盤得很嚴實,別的動物幾乎看不見有蛇卵.這樣不僅可以保持卵的溫度,還可以避免敵害來偷吃蛇卵.直到蛇要孵化出來前,母蛇才鬆開身子,讓小蛇從蛋裡爬出來奇怪的是卵胎生的蛇,如響尾蛇、銅頭蝮等也具有卵齒,這表明它們在進化過程中曾有過卵生的階段.蛇類透過長期的進化才產生出卵齒這種有利於出殼的構造,當其由卵生變為卵胎生時,卵齒的退化也是需要經過一個漫長的過程的,儘管它早已失去功能,但仍然殘存著.卵胎生的蛇,大多生活在高山、樹上、水中或寒冷地區.它的受精卵在母蛇體內生長髮育,但胚胎和母體沒有直接聯絡,卵內貯存的物質是它營養的唯一來源,和真正的胎生有本質上的不同.但也有例外,澳洲有兩種蛇,它的胚胎能從母體取得營養,有點像胎生.蝮蛇、竹葉青、蝰蛇、多數海蛇都是卵胎生的蛇.蛇島蝮蛇在產前幾天,常常不吃不動,但性頗兇猛,產仔開始時,洩殖肛孔之前的身體部分逐漸膨大,尾部翹起,蛇體收縮蠕動,洩殖肛孔張開,有時排出大量粘液,當包在透明膜(退化了的卵殼)中的仔蛇產出約一半時,膜內仔蛇,清晰可見,到大部分產出時,膜即破裂,仔蛇突然彈伸而出,頭部揚起,慢慢搖動,作向外掙扎狀,同時,母蛇繼續收縮,仔蛇即很快產出.也有直到產出後膜才破裂的.仔蛇鑽出膜外,便能自由活動.如果產出後膜仍然完好,亦不見仔蛇在內活動,那就是死胎了.仔蛇產出後,一般在幾天(5~10天)內就進行蛻皮.有的生後不久即蛻皮,有的兩週以後才蛻皮.有的仔蛇在生後10分鐘就吃食物,有的要到第二年春天才開始吃東西.毒蛇的仔蛇出殼以後就有毒性.銀環蛇的仔蛇剛孵出時咬人,就能發生中毒症狀.小白鼠被孵出僅10天的被小五步蛇咬了一口,3分鐘就死了.極北蝰的仔蛇生出不久,就能咬死老鼠.卵胎生的蛇,每窩產出的仔蛇數,各種蛇亦不相同.最少的每窩只產1只,最多的可超過100只.無論卵生的或卵胎生的蛇,不僅因種類不同,產卵或產仔數有所不同,即使是同一種蛇,亦因年齡、體型的大小和健康情況的不同而有差異.一般地說,體大而健壯的蛇,產卵或產仔數要多於體小老弱的個體.例如銀環蛇,4歲時,每窩產卵5~9枚,6歲時,每窩產卵10~15枚,以後每窩卵數隨年齡的增長而減少.
有胎生也有蛋生的蛇的生殖方式有卵生和卵胎生兩種.不只是蝮蛇是卵胎生,例如海蛇有16屬55種,為卵胎生蛇類,完全擺脫了對陸地的依賴而在陸地行動困難或不能行走.遊蛇科的蛇都是卵生;蟒科,盲蛇科和眼鏡蛇科的蛇,有些是卵生,有些是卵胎生.通常生活在寒冷地區和高山的蛇類,大多是卵胎生,例如蚺蛇.這種生產方式可使卵停留在母體輸卵管裡,使發育的胚胎能夠維持所需要的溫度,不受外界多變環境的影響.幾乎所有的海蛇類也都是卵胎生,赤煉蛇,響尾蛇也是卵胎生.赤煉蛇是卵生,下的卵是橢圓形的.印度蟒一次可產卵100個,眼鏡蛇一次產卵10到18個.響尾蛇每次生產不超過8條小蛇.羅素腹蛇一次可產下60條小蛇.卵生蛇類的孵育期不盡相同,灰鼠蛇的孵育期約為兩個月,眼鏡蛇的孵育期為50天左右,而尖吻蝮蛇,只需20天.奶蛇也是卵生動物,它對下蛋的環境,要求非常嚴格.奶蛇通常把蛋下在地上腐爛木頭的松質部分,或者下在一塊平滑的大石頭下面的洞中,而且這些窩必須是溫熱而潮溼的,如果溫度,溼度不對,很快的,蛋就會變成「死蛋」,或者因為太乾燥而硬化了.環頸蛇通常在晚春和初夏下蛋,而且產卵數目在六顆以下.如果有一個窩特別適合母蛇生產,會出現許多隻雌蛇共用一窩的現象.所以,有時人會發現一個窩中,有上百顆環頸蛇的蛇蛋.蛇卵的卵殼好像是羊皮紙做的,韌性非常好.綠蛇在春末時分產下一窩蛋,長長的蛋殼非常薄,只要用手輕輕一按,就會陷進去了.眼鏡蛇的卵非常奇怪,在孵化以前,卵的體積和重量會逐漸增加.卵生種類的蛇,通常下完蛋後,就丟下蛋不管了,只有少數種類的蛇例外.像一些體型較大的蛇,如蟒,印度蜩蛇等,它們會在蛋的四周盤捲起來孵蛋,因為它盤得很嚴實,別的動物幾乎看不見有蛇卵.這樣不僅可以保持卵的溫度,還可以避免敵害來偷吃蛇卵.直到蛇要孵化出來前,母蛇才鬆開身子,讓小蛇從蛋裡爬出來奇怪的是卵胎生的蛇,如響尾蛇、銅頭蝮等也具有卵齒,這表明它們在進化過程中曾有過卵生的階段.蛇類透過長期的進化才產生出卵齒這種有利於出殼的構造,當其由卵生變為卵胎生時,卵齒的退化也是需要經過一個漫長的過程的,儘管它早已失去功能,但仍然殘存著.卵胎生的蛇,大多生活在高山、樹上、水中或寒冷地區.它的受精卵在母蛇體內生長髮育,但胚胎和母體沒有直接聯絡,卵內貯存的物質是它營養的唯一來源,和真正的胎生有本質上的不同.但也有例外,澳洲有兩種蛇,它的胚胎能從母體取得營養,有點像胎生.蝮蛇、竹葉青、蝰蛇、多數海蛇都是卵胎生的蛇.蛇島蝮蛇在產前幾天,常常不吃不動,但性頗兇猛,產仔開始時,洩殖肛孔之前的身體部分逐漸膨大,尾部翹起,蛇體收縮蠕動,洩殖肛孔張開,有時排出大量粘液,當包在透明膜(退化了的卵殼)中的仔蛇產出約一半時,膜內仔蛇,清晰可見,到大部分產出時,膜即破裂,仔蛇突然彈伸而出,頭部揚起,慢慢搖動,作向外掙扎狀,同時,母蛇繼續收縮,仔蛇即很快產出.也有直到產出後膜才破裂的.仔蛇鑽出膜外,便能自由活動.如果產出後膜仍然完好,亦不見仔蛇在內活動,那就是死胎了.仔蛇產出後,一般在幾天(5~10天)內就進行蛻皮.有的生後不久即蛻皮,有的兩週以後才蛻皮.有的仔蛇在生後10分鐘就吃食物,有的要到第二年春天才開始吃東西.毒蛇的仔蛇出殼以後就有毒性.銀環蛇的仔蛇剛孵出時咬人,就能發生中毒症狀.小白鼠被孵出僅10天的被小五步蛇咬了一口,3分鐘就死了.極北蝰的仔蛇生出不久,就能咬死老鼠.卵胎生的蛇,每窩產出的仔蛇數,各種蛇亦不相同.最少的每窩只產1只,最多的可超過100只.無論卵生的或卵胎生的蛇,不僅因種類不同,產卵或產仔數有所不同,即使是同一種蛇,亦因年齡、體型的大小和健康情況的不同而有差異.一般地說,體大而健壯的蛇,產卵或產仔數要多於體小老弱的個體.例如銀環蛇,4歲時,每窩產卵5~9枚,6歲時,每窩產卵10~15枚,以後每窩卵數隨年齡的增長而減少.