As borboletas acasalam por meio da reprodução sexuada, e o acasalamento começa quando a borboleta macho detecta uma borboleta fêmea liberando feromônios de perto. Se a fêmea aceita o macho, o macho se liga ao abdômen da fêmea, injetando um pacote de esperma em seu estômago que ela armazena até que ela decida colocar os ovos.
Durante o acasalamento, as borboletas macho e fêmea podem fazer um voo de corte que pode durar uma hora ou mais. À medida que os óvulos passam pelo tubo de postura da borboleta fêmea, o esperma os fertiliza. Nas borboletas monarca, o namoro é composto por um palco aéreo e uma fase terrestre. O macho persegue, cutuca e eventualmente derruba a borboleta fêmea durante a fase aérea. A transferência do pacote de esperma ocorre durante a fase terrestre onde ocorre a cópula. Acredita-se que o pacote de esperma também forneça à fêmea fontes de energia que a ajudam a realizar a reprodução e a remigração.
Embora as borboletas machos possam acasalar mais de uma vez, as fêmeas só acasalam uma vez ao longo da vida. Uma fêmea adulta normalmente põe cerca de 100 ovos. Algumas borboletas botam ovos em grupos, mas outras botam um único ovo distribuído entre muitas plantas. Após o estágio de larva, uma borboleta produz uma crisálida durante o estágio de pupa, que geralmente dura de sete a 10 dias.