What should I plant instead of a butterfly bush?

When it comes to attracting butterflies to your garden, there are several native alternatives to butterfly bushes that can provide food for adult butterflies and serve as host plants for their larvae. One popular choice is butterfly weed (Asclepias tuberosa), a beautiful perennial plant that is native to North America. Butterfly weed produces vibrant orange flowers that butterflies find irresistible, and it serves as a host plant for monarch butterflies.

Another option is to incorporate native host plants into your garden. Different butterfly species have specific host plants that they rely on for laying their eggs and providing food for their caterpillars. For instance, if you want to attract eastern tiger swallowtails, you can plant native trees such as black cherry (Prunus serotina) or tulip poplar (Liriodendron tulipifera), which are their preferred host plants. By including a variety of native host plants, you can cater to the needs of different butterfly species and create a diverse and thriving habitat.

In addition to butterfly weed and native host plants, there are many other native flowering plants that can attract butterflies. Some examples include:

1. Joe-pye weed (Eutrochium spp.): This tall perennial plant produces clusters of pink or purple flowers that butterflies love. It is a great addition to a butterfly garden and provides nectar for adult butterflies.

2. Coneflowers (Echinacea spp.): These hardy and colorful flowers are not only popular with butterflies but also with bees and other pollinators. They come in a variety of colors, including purple, pink, and white.

3. Milkweed (Asclepias spp.): Apart from butterfly weed, there are other species of milkweed that can attract butterflies. Common milkweed (Asclepias syriaca) and swamp milkweed (Asclepias incarnata) are two examples that butterflies often visit for nectar and use as host plants.

4. Goldenrod (Solidago spp.): This late-season bloomer provides a valuable source of nectar for butterflies and other pollinators when many other flowers have finished blooming. It comes in various heights and colors, adding beauty to your garden.

5. Asters (Symphyotrichum spp.): Asters bloom in late summer and fall, providing a late-season nectar source for butterflies. They come in different colors and sizes, and butterflies, such as the painted lady, often rely on them for food.

When choosing native flowering plants for your butterfly garden, it’s important to consider the specific needs of the butterflies in your area. Research the native butterfly species in your region and the plants they rely on for both nectar and as host plants. This will help you create a garden that is tailored to the needs of local butterflies and increase the chances of attracting them.

In my personal experience, I have found that incorporating a variety of native plants in my garden has greatly increased butterfly activity. Not only do I get to enjoy the beauty of the flowers, but I also witness the life cycle of butterflies as they lay eggs, caterpillars emerge, and new butterflies take flight. It is truly a rewarding and magical experience.

Remember, creating a butterfly-friendly garden is not just about the plants you choose, but also about providing other essential elements such as a water source, sheltered areas, and avoiding the use of pesticides. By creating a diverse and welcoming habitat, you can help support butterfly populations and enjoy their presence in your garden for years to come.

Photo of author

Caroline Bates

Caroline is a Miami-based landscaper who specializes in drought-tolerant landscapes. She is the mother of two young children and also enjoys writing for GreenPacks.org in her spare time. Caroline takes great pride in her work, and loves being able to share her knowledge with others through her writing.