Do adult butterflies grow?
Within the same species, size of a chrysalis or pupa depends upon whether it is a male or female as well as how much it ate as a larva or caterpillar. Sometimes less food is availabe for the caterpillar, such as in spring or in drought. Sometimes butterflies are diseased which causes caterpillars to eat less. Photos and more information is located at Chrysalis Size.