要一个小水盘与盒子作为栖息空间。山蝰幼蛇主要进食小型老鼠，成年山蝰则可选择食用老鼠及鸟类。不过也有许多山蝰是拒绝被餵食的，甚至有山蝰会绝食达五个月之久。山蝰也会为饲养者构成一定的危机。当饲养者要徒手拿起牠们时，它们懂得利用其下颚的长钩状尖牙，咬击接触者的手指。
毒性.山蝰是亚洲最危险的毒蛇之一，成年山蝰的毒素分泌量幅度约由130至250毫克到150至250毫克乃至21至268毫克。在一项调查中显示，十三条幼蛇（平均长度为79公分）的平均毒素分泌量则约有8至79毫克（中位数45毫克）