不同蛇类的寿命各不相同,主要与种类或生活条件有关。一般情况下,小型蛇类的寿命在2~5年,中型蛇类在5~12年,大型蛇类在10~20年,蟒蛇可活到30~40年,甚至更长。但蛇类在野生状态下,由于栖居环境不稳定,食物有时短缺,加之天敌和疾病的严重危害,其寿命不如人工养殖条件下长。 因毒蛇的生长发育均慢于无毒蛇,故毒蛇比无毒蛇的寿命长(蟒蛇除外)。如无毒蛇中的乌梢蛇,虽然体较肥大,但其寿命只有蝮蛇的一半。人工养殖条件下的蝮蛇寿命7~12年,最高记录超过15年。再如体长、个大的滑鼠蛇和灰鼠蛇,其寿命比竹叶青要短得多。