除小部分蛇,如生活于海中的海蛇和棲于淡水中的水蛇在水中生活外,大多數蛇均為陸生。陸生的蛇一般棲于洞內、草地或樹上。
冬季蛇類在洞內冬眠,其冬眠可因環境溫度的提高而暫時被打亂,如有時中午太陽曬到洞口蛇會出洞取暖。蛇活動的活躍程度,自春至秋仍受著氣溫的制約。氣溫過冷的初春和晚秋,氣溫過熱的盛夏,蛇的活動少,出外活動的時間也會提早或延遲。它們到洞外活動最為活躍的時期,是在晚春、初夏、初秋至仲秋。蛇類的棲息地,隨著氣溫升降也可有所變換。例如進人盛夏氣溫過高時,它們會離開冬眠場所,疏散到涼爽而近水的地帶去。

隨蛇種的不同,它們出洞活動的時間亦有不同。通常,眼鏡蛇、眼鏡王蛇、烏梢蛇、灰鼠蛇等主要活動于白天,金環蛇、銀環蛇、烙鐵頭蛇、赤鏈蛇等主要活動于晚上。可是,當氣溫過高或過低時,它們的活動時間就會相應延遲或提早。例如平時在晚上出洞的銀環蛇,氣溫較冷
時會在白天出洞。

氣候因素如風和雨,對蛇的活動有影響。當風力為3~4級時,大多數蛇很少出洞。臺風到來的前夕,往往有很多蛇爬出洞外活動,捕蛇者總可在這時滿載而歸。這時蛇之所以大量出洞,是因洞中特別悶熱,無法耐受而被逼出洞的。
較多的蛇如眼鏡蛇等,喜歡晴天時出外活動,一旦遇雨就會掉頭逃回洞去。可是有一些蛇,例如五步蛇、竹葉青之類,卻喜歡在陰雨天活動。
具體地對于某條蛇來說,并非每天外出。因為它們出洞活動有其一定目的,如覓偶、喝水、沐浴、蛻皮等,但主要是為了覓食。一旦它們飽餐之后,消化食物需費時5~7d,這時它們就靜臥洞中了。




