Ces plantes doivent de plus répondre aux besoins de leurs chenilles. C'est ce qu'on appelle une plante hôte. Les chenilles de papillons raffolent des feuilles. L'asclépiade est le choix de prédilection des monarques. La chenille du papillon du céleri se nourrit quant à elle de plantes de la famille des carottes, dont le céleri, l'aneth, le persil, le fenouil, la carotte et la carotte sauvage. La chenille du papillon vulcain consomme pour sa part de l'ortie. Étant donné que le nombre d'espèces de papillons au nord du Mexique s'élève à environ 800, la liste des plantes hôtes pourrait être longue.
Les papillons apprécient également les flaques d'eau boueuse où ils trouvent certains nutriments dont ils ont besoin, notamment les sels minéraux. Un autre point à ne pas négliger est la couleur des plantes. Ces insectes sont notamment attirés par le jaune, l'orange, le rose et le rouge. Comme nous l'avons appris ce soir-là, il y a une foule de choses à savoir à propos des papillons.