7 Plants That Attract Swallowtail Butterflies

Butterfly Bush (Buddleja davidii): Known for its fragrant blooms, this shrub lures swallowtails with its abundant nectar.

Milkweed (Asclepias): Essential for monarchs, milkweed also beckons swallowtails with its nectar-rich flowers.

Liatris (Liatris spicata): This tall, spiky flower is a favorite among swallowtails, offering ample nectar in its vibrant blooms.

Joe Pye Weed (Eutrochium purpureum): Its large, pinkish-purple flowers are irresistible to swallowtails seeking nectar.

Like Share Save 

Parsley (Petroselinum crispum): An herb in the garden that doubles as a swallowtail magnet, providing food for caterpillars.

Fennel (Foeniculum vulgare): The feathery foliage and aromatic seeds of fennel attract both swallowtails and their caterpillars.

Rue (Ruta graveolens): With its bluish-green foliage and small, yellow flowers, rue is a prime host plant for swallowtail larvae.

Heart
Heart
Heart
Heart
Heart

Stay updated for more !