Hyarotis adrastus has dark brown upperwings, the front wings are decorated with white hyaline spots at the ends of cells and spaces 2, 3; subapical spots in spaces 6,7,8 and 1b. The underside of the wings is dark brown, the outside is paler, there is a double series of white lunulae with a brown side crossing the middle wing, above which are brown submarginal spots. Palpi, chest and stomach are grayish brown, legs are brown, cilia are yellowish white and have brown spots.
Larva: Hyarotis adrastus larvae are cylindrical in shape, the basic color of the body is pale yellowish visible on the tip of the head and tail, the body is dark green. The capsule of the head is dark brown with pale brown lateral markings.
Pupa: Pupa Hyarotis adrastus is yellowish brown in color with a series of small black spots on the back flanked by two series of short yellowish stripes. The pupa has a short chest, a rather long abdomen and a long, pointed rostrum.