Pieris canidia has white to pale cream upperwings, blackish in the basalt area of front and hind wings. The apical margins of the forewings are black with post-discal black dots in space 3. The hind wings have black sub-costal spots and 4-5 black spots around the edges. The female has double spots in the forewing space 1b and has more black markings. The underside of the wings is white with yellow in the crest area. The forewings have post-discal black spots in spaces 1b, 3 and 5; the hind wing has a yellow basalt stripe along the ribs of the hind wing.
Larva: larvae of Pieris canidia are cylindrical, bluish green, body covered with black turbekel so that it has a characteristic speckled appearance, has short white setae.
Pupa: Pieris canidia pupae is green with black spots, yellow stripes along the dorsum and yellow-tipped horns.