6 Go-To Flowers You Should Plant in Your Butterfly Garden
Readers share their favorite flowers that always attract the most butterflies to visit their gardens.
Joe Pye Weed
Zones 4 to 9
“I have an herb garden outside my kitchen window that includes Joe Pye weed,” says Lyn Cosby of Atlanta, Georgia. “Last summer, Eastern tiger swallowtails visited it on a daily basis.” Check out the common swallowtail butterflies you should know.
Zones 3 to 10
“Our sedum is the place to watch every year for pollinators, including butterflies,” says Anne Veldhuisen of Marshall, Minnesota. Here’s how to grow a wildflower meadow for butterflies.
Zones 9+, annual elsewhere
“I have photographed long-tailed skippers, monarchs, moths, giant swallowtails, cloudless sulphurs and gulf fritillaries getting nectar from my orange and yellow lantana flowers,” says Becky A. Litke of Panama City, Florida.
Zones 2 to 7
“I have planted many flowers in my yard to attract butterflies, including milkweed to help monarchs, and four lilac bushes,” says Clarice McKenney of Bonners Ferry, Idaho. Check out the top host plants to attract butterflies.
Zones 3 to 9
“The phlox in our yard never fails to attract butterflies, particularly swallowtails,” says Jim Thomas of Sublimity, Oregon. “We have several containers of pink and purple phlox that bloom every summer.” Pollinators love these super fragrant flowers.
Zones 7 to 11
“When my tall verbena is in full bloom, it’s like a butterfly magnet,” says Teresa Wayne of Phillips, Nebraska. Butterflies also love these flowering shrubs.