Ce serpent atteint 20 ou 25 cm, au maximum 32 centimètres. La tête est courte et plate, avec les yeux en hauteur. Il est orangé, avec des traits et points plus sombres sur le corps. Le dessous est banc-jaune, et la queue est en général plus sombre, parfois noire.