The 8 Best Plants That Attract Monarch Butterflies

Tough enough to thrive in hot and dry weather, lantana plants are a great choice for attracting monarch butterflies.

Lantana

Although some can grow up to 10 feet tall, most agastache plants are 2 to 6 feet. Agastache plants are herbaceous perennials that are deer- and rabbit-resistant.

Agastache

Although some can grow up to 10 feet tall, most agastache plants are 2 to 6 feet. Agastache plants are herbaceous perennials that are deer- and rabbit-resistant.

Tickseed

Although some can grow up to 10 feet tall, most agastache plants are 2 to 6 feet. Agastache plants are herbaceous perennials that are deer- and rabbit-resistant.

Black-Eyed Susans

Despite their name, oxeye sunflowers are not true sunflowers, although they do have sunflower-like heads.

Oxeye Sunflower

These beautiful perennial plants come in a variety of sizes, from low-growing ground covers to 5-foot tall flowers.

Phlox

These beautiful perennial plants come in a variety of sizes, from low-growing ground covers to 5-foot tall flowers.

Common Lilac

Ironweed flowers bloom in dense clusters from late summer and provide a rich nectar source for various pollinators, including monarch butterflies.

Ironweed

10 Ways To Help Your Body Detoxify Itself Naturally