乌梢蛇寿命短的原因是:乌梢蛇在野生状态下,由于栖居环境不太稳定,食物有时短缺,加之天敌和疾病的严重危害,其寿命不如人工养殖条件下的长,许多科学家试验也都证明了这一点。

乌梢蛇的寿命并不是很长,预计在20年左右,如果生活环境好25年也是有可能的,如果恶劣环境下生活10年也会夭折。