Plant Flowers to Attract Butterflies
Butterflies are naturally attracted to many types of flower blooms for sources of food (nectar). Attract butterflies to your yard with many types of colorful flowers that produce nectar.
You must also consider that the butterflies will also use these flowering plants to lay their eggs for caterpillars to feed upon when they emerge.
Most butterflies are picky about where to lay their eggs so be sure to grow the correct plants for the butterflies (and caterpillars) for your geographical area.
Usually the damage caterpillars do to a plants leaves while feeding is temporary and minor, and many feed upon plants humans consider weeds. If you don't remove all weeds from your property, you will benefit future populations of butterfly species.
How to Plant a Garden to Attract Butterflies
Do not use pesticides in your butterfly garden (or your food garden either for that matter) learn how to garden organically.
- Aster - Callistephus chinensis
- Bee Balm - Monarda didyma
- Blanket Flower - Gaillardia aristata
- Burning Bush - Dictamnus albus
- Butterfly Bush - Buddleia davidii
- Butterfly Flower - Schizanthus wisetonensis
- Butterfly Lily - Hedychium coronarium
- Butterfly Orchid - Oncidium papilio
- Butterfly Pea - Clitoria ternata
- Butterfly Weed - Asclepias tuberosa
- Cinquefoil - Potentilla fruticosa
- Columbine - Aquilegia
- Coneflower - Echinacea purpurea
- Chrysanthemum - Chrysanthemum
- English Lavender - Lavendula angustifolia
- Gayfeather - Liatris spicata
- Gloriosa Daisy - Rudbeckia hirta
- Lilac - Syringa vulgaris
- Milkweed - Monarch's love this!
- Passion Flower - Passiflora incarnata
- Rabbitbrush - Chrysothamnus nauseosus
- Sea Pink - Armeria maritima
- Sea Holly - Eryngium bourgatii
- Sweet Pea - Lathyrus odoratus
- Shasta Daisy - Chrysanthemum shasta
- Violets - Viola pedata
- Yarrow - Achillea millefolium