蛇的抗病力强,野生蛇很少患病。但在人工饲养条件下,蛇患病的概率往往要比自然界的蛇大得多。由于蛇场、蛇窝建设不按生态养蛇的要求,蛇不能适应,加上环境卫生差、食物、饮水不洁净,带有大量的病原微生物,直接导致蛇感染发病;冬眠期间和出蛰初期的蛇不进食,机体对疾病的抵抗能力低,再加上出蛰初期温度忽高忽低不稳定,以及梅雨期的湿度大,地面潮湿,也是导致蛇患病的重要因素之一;引进的蛇由于经过长途运输,接触病源机会增多;或由于运输拥挤、打架,笼内通风透气差,高温缺水等原因,加上环境和生活条件骤然改变,蛇一时难以适应,所以容易生病。