La vipère cornue vit dans les zones désertiques de l’Afrique du Nord, du Maroc à l’Arabie.
Dans la journée, elle se protège de la chaleur en restant enfouie sous le sable. Elle sort au crépuscule pour se nourrir. Son menu se compose de petits rongeurs.
C’est un serpent ovipare qui pond une vingtaine d’œufs dans une cavité souterraine. La durée d’incubation est le l’ordre de quatre semaines.
Le mode de locomotion de ce serpent est assez particulier. Il adopte en effet le déroulement latéral. Deux points de la surface de son corps reste en contact avec le sol au cours de son déplacement.