top of page

Host Plants

for Butterfly Caterpillars

Adding host plants will attract more butterflies to your landscape.  Host plants are those that butterfly caterpillars feed on.  When ready to lay eggs, a female butterfly is anxious  to find the right plants to deposit her eggs on.

And caterpillars are very picky eaters!

Some will only eat plants in a specific genus.  Others may enjoy a broader selection but their diet is still limited to plants in a certain taxonomic family.

The image below shows a chart listing some common butterflies and skippers

and the host plants that their caterpillars feed on.

Click on the image or click here to download a PDF version of the chart.

bottom of page