蛇的种类多种多样,生活环境也各不相同。不过蛇类主要喜居荫蔽、潮湿、人迹罕至、杂草丛生、树木繁茂、有枮木树洞或乱石成堆、具柴垛草堆和古埂土墙,且饵料丰富的环境,这些都是它们栖居、出没、繁衍的场所,也有的蛇栖居水中。