不同蛇类的寿命各不相同,主要与种类或生活条件有关。一般情况下,小型蛇类的寿命在2~5年左右,中型蛇类5~12年左右,大型蛇类10~20年,蟒蛇可活到30~40年,甚至更长。但蛇类在野生状态下,由于栖居环境不太稳定,食物有时短缺,加之天敌和疾病的严重危害,其寿命不如人工养殖条件下的长,许多科学试验也都证明了这一点。
蛇的寿命一般在几年到二三十年之间,长寿的绿茸线蛇,每年长一圆环。绿茸线蛇的尾部环圈,像树木的年轮一样,反映着它的年龄。每长一岁,它的尾部就会长出一个鲜艳的环圈来。1978年在南太平洋深海中发现了一条,这条海蛇竟长有1867个环,已活了1867岁。目前它是活得最长的动物。
生物学家在南太平洋的深海中发现了一条“绿茸线蛇”,这条“绿茸线蛇”竟长有1867个环,也就是说它在海底已经生活了1867年。据研究,这还是一条幼蛇,它将能活20多万年。
蛇的寿命平均在20年左右,一般不同种类的蛇,生活习性以及生活条件不同这些因素导致了蛇寿命的差异。

一般情况下,小型蛇类的寿命在2~5年左右,中型蛇类5~12年左右,大型蛇类10~20年。蟒蛇比较特殊,一般可活到30~40年,甚至更长。不同蛇类的寿命也各不相同。如乌梢蛇的寿命为3~5年,蝮蛇的寿命为6~1 5年,眼镜王蛇的寿命为5~12年,黑颈眼镜蛇的寿命为20~29年,蟒蛇的寿命为30~45年,甚至更长。
通常来说养殖的蛇其寿命要比野外自然生存的蛇长。因为野外生存的蛇其食物和环境因素不稳定,以及天敌的侵害和疾病的危害等 。
这个问题还真不好回答,据说已经发现世界上有活了1600多年的蛇,研究称这条蛇能活12万年,无言了......
一生!!!