Es ist unmöglich vorherzusagen, wie viele Eier ein Schmetterling zu jeder Zeit legen wird, da er von einer bis zu mehreren Eiern legen kann. Obwohl einige Arten wie Gonepteryx rhamni die Angewohnheit haben, ein einzelnes zu legen Ei, sogar 100 Eier wurden auf einem kleinen Busch gefunden.
Eier können von nur einem Weibchen oder von mehreren Weibchen hintereinander gelegt werden. Schmetterlinge haben eine sehr kurze Lebensdauer und legen Eier in der Regel in den ersten Tagen ihres Lebens. Es ist nicht ungewöhnlich, dass Schmetterlinge von Kreaturen wie Spinnen verzehrt werden. Daher legen sie so schnell wie möglich Eier, bevor sie verschlungen werden.
Reife Weibchen haben die Angewohnheit, kleinere Eier zu legen, und die Raupen, die von ihnen produziert werden, entwickeln sich langsamer, wodurch sie der Gefahr ausgesetzt sind, von anderen Raubtieren gefressen zu werden. Wahrscheinlich aus diesem Grund legen die meisten Schmetterlingsarten ihre Eier lieber direkt nach der Kopulation ab.