Appias libythea has white upperwings with black jagged edges in males, deep black with a broad white stripe and a series of submarginal yellow spots in females. The underside is white in males and yellowish white in females.
Larva: larvae of Appias libythea are cylindrical, yellowish orange in color, about 1.8 mm long. The surface of the body is covered by small turbecles and short setae, each end of the setae contains small droplets of fluid. At the next instar stage, the color of the body becomes greener.
Pupa: Appias libythea pupae are yellowish green, have yellow horns that are long, pointed and slightly curved on the head. The two lateral dorsal lines are white and the two abdominal lines are yellow.