蛇类垂直分布范围上的局限,也与气温有关。因为海拔高度每增加100米,气温便比同纬度地区降低0.65℃。如果在海拔2000米的地方,气温就比同纬度的海平面低13℃之多。气温过低的高海拔地区,不利于蛇类的生命活动,能提供它们作食物的动物也较少,同时还不利于蛇卵的发育孵化。所以,海拔1000米以下的地区的蛇类最多,海拔2000以上地区的蛇类已不多见。蛇类垂直分布最高纪录是分布喜马拉雅山区的喜山腹,生活于海拔4880米地方。我国有两种蛇的垂直分布高度与此相差无几:一种是雪山腹,分布于云南省丽江县大雪山海拔4000米以上的地方;另一种叫温泉蛇,分布于西藏高原,中国科学院成都生物研究所的科研人员在当雄县羊八井海拔4350米的温泉附近采到它们。至于垂直分布的下限不受限制,不但海底地有蛇,海蛇科的蛇类还终生生活于海水中。