Puppeperioden varierer etter temperaturen. De fleste glansvinger har et puppestadium på mellom to til fire uker.