蛇為變溫動物,當外界溫度發生變化時,會產生規律性的變化。在其生命溫度的上限略低,有一個“熱僵硬點”或“熱昏迷點”。在此溫度以上,蛇喪失活動能力,陷於昏迷狀態,生命活動的水准也極低。在熱昏迷區之下一段溫度,乃是它的活動溫度,叫“活動區”。活動區的中央為溫度的最適點,在這種情況下,蛇的代謝過程最為均衡。活動區的下麵,有個“冷僵硬區”或“冷昏迷區”。在0℃以下即產生過冷情况,一直延長到體液冰凍時,體溫公有一個短暫的升高,這是因體內潛熱釋放所致。但接著體溫就重新下降到生命溫度的下限直至死亡。
外界環境溫度,直接或問接地影響蛇類的生長、發育、生殖及其他生命活動。一般來說,在一定範圍內,當溫度升高時,蛇新陳代謝的過程也就隨之加快,氧氣的消耗量也相應新增。在低溫環境F,蛇就停止攝食,不活動,新陳代謝速度極低,進入冬眠。為了避免過高和過低的環境溫度,在野生狀態下蛇會本能地尋找較好棲息環境。在人工養殖的有限環境中,就必須借助於人工為它創造良好的環境。