们栖息于山脉地带的少树区域，亦出没于以短草为主要植被的荒原。肯雅山蝰是陆行性蛇类，由于早上的温度能为其生活环境提供适合的温度，因此牠们常于日间出没。肯雅山蝰主要进食小型蛙类、变色龙、石龙子等动物，有时亦会进食小型的哺乳类动物。另外，肯雅山蝰是介乎卵生及卵胎生的蛇类。
地理分布.肯雅山蝰主要分布于肯雅，尤多出没于肯雅山。