Watching butterflies as they flutter their little wings around your garden, flying from one plant to another, can be an effective way to just relax and de-stress. But first, you need to make your garden more attractive to these colorful winged creatures. You can fill your garden with specific garden plants that can entice butterflies to visit your garden.
Related: Types of Polka Dot Plants | Types of Gas Plants | Tools for Pruning Plants | Types of Jade Plants
1. Butterfly bush
Also known as Buddleja, the butterfly bush has around 100 species to choose from. They often bear purple, orange, and white to pink shades of flowers that invite butterflies species such as monarchs, mourning cloaks, commas, swallowtail, and sulphurs.
2. Goldenrod
The flowers of goldenrod are the nectar source of American snouts, sulphurs, gorgone checkerspots, red admirals, and viceroys.
3. Glasswort
This plant under the genus Salicornia feed eastern pygmy blue butterfly larva. Plant more glasswort if you want more eastern pygmy blues.
4. Dogbane
Dogbane nectar is frequented by mourning cloaks, silver-spotted skippers, American snout, and swallowtail. It is also the host food for little glassywings, sulphurs, pearl crescent, monarchs, and painted ladies.
5. Stonecrop
If you plant stonecrops, expect to see lots of red admiral butterflies in your garden.
6. Burdock
Its root has medicinal properties, but its nectar is food for painted lady caterpillars.
7. Milkweed
This is a favorite among monarchs because it is their host food plant. Milkweed also draws mourning cloaks, Baltimore checkerspot, viceroy, and zabulon skipper. You may also queen, question mark butterflies, and great spangled fritillary in your garden with milkweed.
8. Dogwood
You will see more American snout and spring azure butterflies if you plant dogwood. The tree’s leaves also feed spring azure larva.
9. Mustard
Mustard is a favorite source of nectar for falcate orange tip larva and butterflies.
10. Parsley
Aside from being a great culinary herb, it is also the main food source of black swallowtail butterfly larva. If you really love swallowtails, plant more parsley.
11. Sunflower
Aside from providing sunflower seeds for you, sunflowers also serve as host plant for checkerspot larva and butterflies.
12. Vetch
If you plant any of the more than 100 species of vetch, your garden will be frequented by zabulon skippers, sulphurs, and American painted ladies.
13. Alfalfa
Butterfly species such as Karner blue, orange Sulphur, and clouded yellow consume alfalfa for food.
14. Poplar
Aside from providing great shade in your garden, poplar can also feed tiger swallowtails, white admirals, mourning cloaks, red-spotted purple, and viceroy larva.
15. Sassafras
This garden plant provides food for spicebush swallowtail caterpillars.
16. Hackberry
A garden with hackberries will likely be visited by tawny emperor and hackberry emperor butterflies.
17. Joe Pye weed
Aside from their pretty flowers, these plants are also rich in nectar that fritillaries and swallowtails love.
18. Passion vine
With its huge, exotic purple flowers, this plant that is also called the passiflora, your garden will be visited more frequently by zebra longwing and gulf fritillary caterpillars.
19. Fennel
Swallowtail caterpillars see fennel as their host plant.
20. Hollyhock
Also known as Alcea, these flowers feed checkered skippers, painted ladies, and gray hairstreak larva.
21. Viburnum
This fragrant shrub is not only a favorite among human because of their smell, but also by spring azure and Baltimore checkerspot butterflies because of their nectar.
22. Clover
Plant red or white clover if you want to see more painted ladies, common checkered skippers, gray hairstreaks, buckeyes, silver-spotted skippers, sulphurs, variegated fritillary, eastern tailed-blue, and sleepy orange in your garden.
23. Black walnut
Black walnut feeds more than 200 species of moth larva and butterflies, such as red-spotted purples, swallowtails, exotic luna moth, and royal walnut moths.
24. Verbena
Zebra longwings and sulphurs love the nectar of verbena blooms.
25. Privet
If you want some sort of fence to make your garden more private, you can plant privet around the perimeter. This will also encourage visits from painted ladies, skippers, red-spotted purples, and swallowtails.
26. Blueberry
The fruits are delicious, but their nectar is also preferred by spring azure butterflies and swallowtails.
27. Queen Anne’s Lace
You can add this flowering herb to your cooking, while some anise swallowtails enjoy them in your garden.
28. Snapdragon
These are plants belonging to the genus Antirrhinum. They can attract common buckeyes because their larva love snapdragons.
29. Daisy
Queen and mourning cloak butterflies grow on the nectar of most daisies. Painted lady caterpillars also get nectars from these flowers.
30. Purple coneflower
The Echinacea purpurea is well-loved for being an anti-depressants and immune boosters, but it is also an effective draw for common wood-nymph butterflies.
31. Marigold
These charming little plants not only attract butterflies but are also a great addition to any garden.
32. Cosmos
Cosmos are delicate looking flowers that butterflies enjoy visiting. Lovely addition to your garden.
Inspiration for this post: Natural Living Ideas (with permission)
Related: Types of Fern Plants | Types of Coastal Plants | Types of Hostas | Types of Bedroom Plants