- You cannot add "Buddleia ‘Hocus Pocus’ (1 qt) | Hocus Pocus Butterfly Bush (1 qt)" to the cart because the product is out of stock.
Create a paradise to attract butterflies no matter how large or small an area you have. Choose from our wide variety of butterfly attracting plants. Brightly colored butterflies can be a welcome addition to your wildlife garden. Not only because of their beauty, but also because of their usefulness in pollinating flowers. Attracting butterflies involves incorporating plants that serve the needs of all life stages of the butterfly. The insects need places to form chrysalides and nectar sources for adults.
Feel free to browse around to learn more about the wide variety of butterfly plants we have to offer.
The ‘How To Attract Butterflies’ Garden Necessities
Plant type and color is important – Adult butterflies are attracted to red, yellow, orange, pink and purple blossoms that are flat-topped or clustered and have short flower tubes.
Plant good nectar sources in the sun – Your key butterfly nectar source plants should receive full sun from mid-morning to mid-afternoon. Butterfly adults generally feed only in the sun. If sun is limited in your landscape, try adding butterfly nectar sources to the vegetable garden.
Plant for continuous bloom – Butterflies need nectar throughout the adult phase of their life span. Try to plant so that when one plant stops blooming, another begins.
Provide a place for butterflies to rest – Butterflies need sun for orientation and to warm their wings for flight. Place flat stones in your garden to provide space for butterflies to rest and bask in the sun.
Give them a place for puddling – Butterflies often congregate on wet sand and mud to partake in “puddling,” drinking water and extracting minerals from damp puddles. Place coarse sand in a shallow pan and then insert the pan in the soil of your habitat. Make sure to keep the sand moist.
All of the plants you see below are tagged ‘attract butterflies’. You can select any of these plants to get started on your perfect butterfly garden.