9 Most Beautiful Plants That Attract Butterflies

Marigolds

Ever heard of the Marigold Butterfly? They adore marigold flowers! Plant them in groups to attract these beauties. Deadhead blooms for longer life.

Learn More

Arrow

Bottlebrush Buckeye

"Amidst midsummer bloom, this stunning green-and-white shrub draws swarms of butterflies, thriving in shade. A top pick for summer blooms."

Learn More

Arrow

Echinacea

The coneflower, a pinkish-purple bloom, enhances any garden. Loved by butterflies and bees for its nectar, its seeds in fall feed finches and birds.

Learn More

Arrow

Lantana

Butterflies adore this perennial flower's vibrant hues and sweet fragrance. Thrives in well-drained, slightly acidic soil, tolerates full sun. Ideal for borders, mixed beds, and containers.

Learn More

Arrow

Zinnias

Colorful zinnias, in cream, red, and purple, lure butterflies with their hue and scent. Avoid double varieties; they make nectar inaccessible. Overcrowding leads to powdery mildew.

Learn More

Arrow

Black-Eyed Susans

Butterflies adore this North American flower with 200-300 tubular-shaped flowers in its dark center. Ideal for sunny, well-drained soil, reaching up to 3 feet tall.

Learn More

Arrow

Salvia

Salvia, part of the sage family, flaunts vibrant blooms in summer and fall. Loved by butterflies and hummingbirds for their nectar.

Learn More

Arrow

Butterfly Weed

Butterfly weed, unlike common milkweed, attracts pollinators without garden domination. Its vibrant blooms lure monarch and queen butterflies.

Learn More

Arrow

Anise Hyssop

Anise Hyssop, a mint family member, boasts tall cones of small purple flowers emitting a minty scent. Its nectar attracts butterflies, bees, and hummingbirds. "Long summer blooms,"

Learn More

Arrow