平均有30-60公分，纪录中最长的角蝰有85公分长。雌性角蝰的身型较雄性庞大。角蝰的重要特征是牠那对各自长在双眼眶上的刺状角鳞，不过也有没有长角或者角鳞较细小的角蝰存在着。角蝰是两性异形的生物，雄性角蝰的头部与双眼普遍比雌性为大。角蝰的体色分佈主要以黄色为主，另外也有浅灰色、粉红色、及浅棕色等多种读颜色构成纹理。多变及偏浅的颜色可以让牠易于藏匿，不为猎食者所发现。另外，从解剖学上看，牠的背后有一块与身长相等，呈长方形的黑纹。腹部呈白色，尾巴末端则是黑色的。
分佈.角蝰与一般非洲