[1] De color verde, mide de 2,1 a 2,3 cm de largo y a veces se le confunde con el más pequeño y más claro Hylamorpha elegans; a veces también se le llama como a este simplemente sanjuán o pololo verde.
Las patas son de color castaño claro con pelos blancos y con proyecciones espinosas.
[2][3] Las larvas, curvadas ventralmente, son de color blanco y cabeza castaño oscuro, dura y con fuertes mandíbulas.
El extremo posterior del abdomen es abultado y un poco más oscuro.
[5] La pupa es parecida a la de Hylamorpha elegans.