Updated: July 6, 2025

Black swallowtail butterflies (Papilio polyxenes) are among the most striking and beloved butterflies found across North America. Known for their vibrant black wings adorned with yellow, blue, and orange spots, these butterflies are not only a delight to observe but also important pollinators in many ecosystems. For gardeners and conservationists alike, cultivating plants that support black swallowtail butterflies is a rewarding way to contribute to their survival and enjoy their beauty up close.

In this article, we will explore the best plants to grow for attracting and supporting black swallowtail butterflies throughout their life cycle—from caterpillars to adult butterflies.

Understanding the Black Swallowtail Butterfly Life Cycle

Before diving into plant recommendations, it’s important to understand the life cycle of the black swallowtail. This butterfly goes through four stages:

  1. Egg – Laid singly on host plants.
  2. Caterpillar (Larva) – Feeds on specific host plants.
  3. Pupa (Chrysalis) – Undergoes transformation.
  4. Adult Butterfly – Feeds on nectar from flowers.

Each stage requires different plant types to thrive, making it necessary to provide both larval host plants and nectar sources when designing a butterfly-friendly garden.

Larval Host Plants: Feeding Grounds for Caterpillars

Black swallowtail caterpillars are selective eaters. They primarily feed on plants in the Apiaceae family (also known as the carrot or parsley family). These plants contain the chemical compounds that caterpillars need for growth and defense against predators.

Here are some of the best larval host plants for black swallowtail caterpillars:

1. Wild Carrot (Daucus carota)

Also called Queen Anne’s Lace, wild carrot is a native perennial that supports black swallowtail larvae effectively. It produces delicate white flowers that attract adult butterflies while serving as food for larvae.

2. Parsley (Petroselinum crispum)

Parsley is one of the most common host plants used in home gardens. It’s easy to grow and doubles as a culinary herb, making it a practical choice for gardeners looking to support black swallowtails.

3. Dill (Anethum graveolens)

Dill is another favorite of black swallowtail caterpillars. Its feathery leaves provide excellent feeding grounds, and its yellow flowers offer nectar for adult butterflies.

4. Fennel (Foeniculum vulgare)

Fennel is a robust herb with tall stems and feathery foliage loved by black swallowtail larvae. However, be cautious when planting fennel as it can spread aggressively in some regions.

5. Golden Alexander (Zizia aurea)

A beautiful native wildflower with yellow blooms, Golden Alexander supports caterpillars well and adds vibrant color to any garden.

6. Queen Anne’s Lace (Daucus carota)

Often confused with wild carrot, Queen Anne’s Lace is a classic larval host plant with lace-like white flower clusters that benefit both larvae and adults.

Nectar Plants: Feeding Grounds for Adult Butterflies

While larval host plants feed the caterpillars, adult black swallowtails require nectar-rich flowers for energy and reproduction. When selecting nectar plants, choose species that bloom at various times during the butterfly’s flight season to provide continuous food sources.

Here are some excellent nectar plants favored by black swallowtails:

1. Milkweed (Asclepias spp.)

Milkweed is famous for attracting monarch butterflies but is also a favorite nectar source for black swallowtails. Choose native species like Common Milkweed (Asclepias syriaca) or Butterfly Weed (Asclepias tuberosa).

2. Purple Coneflower (Echinacea purpurea)

With large purple blooms rich in nectar, coneflowers attract numerous pollinators including black swallowtails.

3. Butterfly Bush (Buddleja davidii)

True to its name, butterfly bush produces long flower spikes loaded with nectar that adult black swallowtails love.

4. Lantana (Lantana camara)

Lantana’s colorful clusters provide easy access to nectar and bloom repeatedly throughout summer and fall.

5. Joe-Pye Weed (Eutrochium purpureum)

This tall native wildflower blooms late into summer offering an important late-season nectar source.

6. Zinnia (Zinnia elegans)

Zinnias come in many bright colors that attract black swallowtails and other pollinators alike.

7. Bee Balm (Monarda didyma)

Bee balm has tubular red or pink flowers rich in nectar perfect for long-tongued butterflies like black swallowtails.

Tips for Creating a Black Swallowtail-Friendly Garden

To optimize your garden for black swallowtail butterflies, keep these tips in mind:

  • Plant Host and Nectar Plants Close Together
    The shorter the distance between larval host plants and nectar sources, the easier it is for adult females to find suitable places to lay eggs and feed.

  • Avoid Pesticides
    Chemicals can harm both caterpillars and adult butterflies. Use organic gardening methods or avoid insecticides entirely.

  • Provide Sunlight
    Black swallowtails prefer sunny locations for feeding and breeding since they are cold-blooded insects needing warmth to fly efficiently.

  • Include Water Sources
    Shallow dishes or damp sand patches provide essential moisture for butterflies.

  • Provide Shelter
    Shrubs or tall grasses give protection from wind and predators while offering resting spots.

Regional Considerations

The best plants will vary depending on your region’s climate and native flora availability:

  • In northern areas, shorter growing seasons mean choosing early-blooming nectar sources.
  • In southern regions, longer seasons allow for more diverse plantings including tropical species like lantana.
  • Native plant nurseries often provide species appropriate for supporting local butterfly populations sustainably.

Conclusion

Supporting black swallowtail butterflies through planting is an enriching endeavor that benefits biodiversity while adding beauty to your garden. By incorporating both larval host plants—primarily from the carrot family—and diverse nectar-rich flowers that bloom throughout the season, you create an inviting habitat where these stunning butterflies can thrive from egg to adult.

Whether you’re an experienced gardener or just starting out, planting parsley, fennel, milkweed, coneflower, bee balm, and others mentioned here will help sustain black swallowtail populations near you while providing endless fascination and enjoyment watching them flutter gracefully among your flowers.

Start planning your butterfly garden today—your local black swallowtails will thank you!

Related Posts:

Black Swallowtails