Butterfly Plants for a Shady Garden

Organic Gardening

If you have a shady garden and want to attract butterflies, these plants that will do well in partial shade and full shade.

Partial Shade

Ageratum
Asters
Catchfly
Columbine
Dill and Parsley (good hosts for black swallowtails)
Dutchman's Breeches
Foxglove
Daylilies
Dianthus
Globe Amaranth
Goldenrod
Impatiens
Lobelia
Marigolds
Milkweeds, Red-Swamp milkweed (A. incarnate)
Monarda
Moonbeam Coreopsis
Nicotiana
Periwinkle
Pink Turtlehead
Purple Coneflower
Rudbeckia
Salvia - Lady in Red
Shasta Daisy
Sweet Alyssum
Thyme
Violets

Organic Gardening

Full Shade

Bleeding Heart
Shooting Star
Ferns
Hosta
Plantain Lily
Cardinal Flower
Meadow Rue

To learn more about butterfly gardening, visit our articles section.

Thanks to Rick Mikula, the Butterfly Guy