Cerastes gasperettii atteint en moyenne de 30 à 60 cm, avec un maximum de 85 cm, les femelles étant plus grandes que les mâles.
Cette espèce se rencontre aux Émirats arabes unis, en Oman, au Yémen, en Arabie saoudite, en Jordanie, en Israël, en Irak et au Koweït.
Sa présence est incertaine en Iran.