Gardening Know How -

Selecting Plants For Butterfly Eggs – Best Plants For Attracting Butterflies

Butterfly gardening [1] has become popular in recent years. Butterflies and other pollinators are finally being recognized for the important role they play in ecology. Gardeners all over the world are creating safe habitats for butterflies. With the right plants, you can create your own butterfly garden. Read on to learn more about the best plants for attracting butterflies and butterfly host plants.

Best Plants for Attracting Butterflies

To create a butterfly garden, you’ll need to select an area in full sun and sheltered from high winds. This area should be designated only for butterflies and should not have birdhouses, baths or feeders in it. However, butterflies do like to bathe themselves and drink from shallow puddles of water, so it helps to add a small shallow butterfly bath and feeder [2]. This can be a small dish or a bowl shaped rock placed on the ground.

Butterflies also like to sun themselves on dark rocks or reflective surfaces, like gazing balls [3]. This helps heat up and dry out their wings so they can fly properly. Most importantly, never use pesticides in a butterfly garden.

There are many plants and weeds that attract butterflies. Butterflies have good vision and are attracted to large groups of brightly colored flowers. They are also attracted to strong scented flower nectar. Butterflies tend to favor plants with flower clusters or large flowers so that they can land safely for a while sucking the sweet nectar out.

Some of the best plants for attracting butterflies [4] are:

Butterflies are active from spring until frost, so pay attention to plant bloom times so they will able to enjoy nectar from your butterfly garden all season.

Selecting Plants for Butterfly Eggs

As Antoine de Saint-Exupery said in The Little Prince, “Well, I must endure the presence of a few caterpillars, if I wish to become acquainted with the butterflies.” It is not enough to just have plants and weeds that attract butterflies. You will also need to include plants for butterfly eggs and larvae in your butterfly garden too.

Butterfly host plants are the specific plants that butterflies lay their eggs on or near so that their caterpillar larvae can eat the plant before forming its chrysalis. These plants are basically sacrificial plants that you add to the garden and allow the caterpillars to feast on and grow into healthy butterflies.

During butterfly egg laying, the butterfly will flit around to different plants, landing on different leaves and testing them out with its olfactory glands. Once finding the right plant, the female butterfly will lay her eggs, usually on the undersides of leaves but sometimes under loose bark or in mulch near the host plant. Butterfly egg laying depends on the type of butterfly, as do the butterfly host plants. Below is a list of common butterflies and their preferred host plants:

After hatching from their eggs, caterpillars will spend their entire larval stage eating the leaves of their host plants until they are ready to make their chrysalis and become butterflies. Some butterfly host plants are trees. In these cases, you can try dwarf varieties of fruit or flowering trees or simply locate your butterfly garden near one of these larger trees.

With the proper balance of plants and weeds that attract butterflies and butterfly host plants, you can create a successful butterfly garden.

Article printed from Gardening Know How:

URL to article:

URLs in this post:

[1] Butterfly gardening:

[2] small shallow butterfly bath and feeder:

[3] gazing balls:

[4] plants for attracting butterflies:

[5] Butterfly Bush:

[6] Joe Pye Weed:

[7] Caryopteris:

[8] Lantana:

[9] Butterfly Weed:

[10] Cosmos:

[11] Shasta Daisy:

[12] Zinnias:

[13] Coneflower:

[14] Bee Balm:

[15] Flowering Almond:

[16] Carrots:

[17] Rue:

[18] Parsley:

[19] Dill:

[20] Fennel:

[21] Wild Cherry:

[22] Birch:

[23] Ash:

[24] Poplar:

[25] Apple Trees:

[26] Tulip Trees:

[27] Sycamore:

[28] Dutchman’s Pipe:

[29] Violet:

[30] Snapdragon:

[31] Willow:

[32] Elm:

[33] Pussy Willow:

[34] Plums:

[35] Cherry:

[36] Aster:

[37] Sunflower:

[38] Hollyhock:

[39] False Indigo (Baptisia):

[40] Prairie Clover: https://www.

[41] Broccoli:

[42] Cabbage:

[43] Alfalfa:

[44] Vetch:

[45] Pea:

[46] Sneezeweed (Helenium):

[47] Thistle:

[48] Nettle:

[49] Artemisia:

[50] Lupine:

Have any questions about this topic? Visit us at to ask your questions and get friendly answers from gardening experts.

You can also find us at:
'Like' us on Facebook:
Follow us on Twitter: - @gardenknowhow
Follow us on Pinterest:

Copyright © 2020 Gardening Know How. All rights reserved.