Grow your own butterfly habitat! Learn how to attract butterflies to your garden with echinacea, verbena, and other butterfly attracting plants.
Ever thought of transforming a flower or herb garden into a homemade butterfly habitat? Knowing how to attract butterflies is as simple as understanding what caterpillars and full-grown fliers eat and enjoy.
Then create a desirable environment for these ethereal airborne insects with a selection of herbs and flowers that attract butterflies. From fragrant herbs to brightly-colored perennials, there are so many butterfly attracting plants to choose from.
- 68+ Lawn Edging Ideas
- 75+ Backyard Landscaping Ideas
- 50+ Cottage Style Garden Ideas
- 21+ Genius Garden Ideas on Low Budget
- 30+ DIY Greenhouse Ideas
- 51+ Front Landscaping Garden Ideas
- 27+ Clever Gardening Hacks & Tricks
- 90+ Small Patio Decorating Ideas on a Budget
- 33+ Beautiful Vintage Garden Decor Ideas
- 57+ Best Succulent Garden Ideas
- 31+ Repurposed Old Door Ideas For Your Backyard
- 31+ Gorgeous Built-in Planter Box Ideas
- 58+ Cool Storage Shed Ideas
- 65+ Beautiful Garden Path Ideas
Read also: Butterfly meaning and symbolism
What do Butterflies Eat?
What exactly do butterflies eat? Most species feast primarily on flower nectar. They can drink the sweet liquid from blossoms and sap flowers on trees.
When their main food source is difficult to find, butterflies will eat what liquids they can find from wet soil, rotting fruits, and animal droppings.
Some are also able to digest pollen from specific flowers that attract butterflies. Plants which are desirable to adult butterflies are known as nectar plants.
The Best Butterfly Attracting Plants
Which plants are ideal for attracting butterflies? There is no single flower blossom or herb that these beautiful insects cannot resist; there are however quite a few highly desirable plants which are sure to attract different butterfly species. Here are ten of the best butterfly attracting plants:
#5. Red clover
Attracting Butterflies with Host Plants
How is it possible to attract butterflies without making a desirable habitat for caterpillars? Caterpillars feed on the plants themselves.
While they do not require the colorful, fragrant flower beds that adults enjoy, they do need certain plants to survive as they are extremely picky.
Plants that caterpillars can live off of are known as host plants. Adult butterflies are not going to lay eggs without the necessary host plants in the garden.
Each species of butterfly is compatible with several host plants. Flowers such as violets, daisies, asters, and pansies may bring fritillary butterflies, the American painted lady, and the pearly crescentspot. Several species do well with willow, cherry, and apple trees. Desirable herbs include:
#9. Prickly ash
How to Successfully Attract Butterflies
The key to attracting butterflies to your garden is presence. Plant plenty of host herbs or flowers within the garden. Try two or three for best results.
Without a variety of healthy host plants, it will be almost impossible to cultivate a butterfly habitat. If desired, keep these plants in a back area or corner to avoid seeing the butterfly larvae.
Try milkweed for monarchs, parsley for several swallowtail butterfly species, and meadowsweet for spring azure butterflies. Check to find out which species can survive in the climate zone that the garden is in.
As with host plants, grow a variety of nectar plants to attract the adult butterflies. Try leaving pieces of rotting fruit in the garden as well for an additional food source. Essentially, how to attract butterflies to your garden is a matter of cultivating an environment as lovely as these delicate insects themselves.