butterfly garden filled with flowers that attract butterflies

Create A Butterfly Garden

Creating a thriving butterfly garden requires a few essential elements. To attract a wide variety of butterflies, it’s important to provide food, water, and shelter. Incorporate a mix of host plants for caterpillars and nectar plants for adult butterflies to meet their nutritional needs. Offer a water source by keeping a patch of soil or a shallow container of sand moist. Butterflies also appreciate shady spots to rest during hot days and flat stones in sunny areas where they can bask and warm their wings for flight. Below are some plant recommendations to draw these graceful pollinators to your garden.

Host

Nectar

Alcea Rosea Achillea
Amorpha Asclepias-Common Milkweed/Butterfly Weed
Antirrhinum Major Asters
Aquilegia Coreopsis
Artemisia Cosmos
Aster Echinacea
Baptisia Eupatorium-Boneset/Joe Pye
Cassia Lavandula
Chelone Liatris
Dill Monarda
Fennel-Bronze & Sweet Phlox
Grasses Rudbeckia
Lupinus Salvia
Malva Sedum
Petroselinum Solidago
Sedges Viola
Sedum Zinnia
Tagetes
Viola