Updated: July 7, 2025

Giant Swallowtail butterflies (Papilio cresphontes) are among the most striking and largest butterflies found in North America. Their dramatic black and yellow patterned wings captivate gardeners and butterfly enthusiasts alike. Attracting these magnificent insects to your garden not only enhances its beauty but also supports local biodiversity and pollination.

If you’re eager to invite Giant Swallowtails into your outdoor space, planting the right flora is essential. These butterflies rely on specific host plants for laying eggs and nectar sources for adult feeding. This article explores the best plants to attract Giant Swallowtail butterflies, ensuring a vibrant, butterfly-friendly garden.

Understanding the Giant Swallowtail Butterfly

Before diving into the plant list, it’s important to understand the life cycle and preferences of Giant Swallowtails.

  • Host Plants: For egg-laying and caterpillar development, female Giant Swallowtails seek plants in the citrus family (Rutaceae). Their larvae feed voraciously on these plants.
  • Nectar Sources: Adult butterflies sip nectar from a variety of flowering plants with abundant pollen and nectar.
  • Habitat: They prefer warm climates where their host plants thrive, including southern and central parts of the U.S., Mexico, and Central America.

By catering to both their larval and adult needs, you can create an environment that encourages these butterflies to settle and reproduce in your garden.


Top Host Plants for Giant Swallowtail Caterpillars

The first step in attracting Giant Swallowtails is providing host plants where females can lay eggs and caterpillars can feed. The following are some of the best choices:

1. Citrus Trees (Genus: Citrus)

Citrus species are the primary host plants for Giant Swallowtail caterpillars. In fact, these caterpillars are sometimes known as the “orange dog” because they feed on orange trees.

  • Examples: Orange (Citrus sinensis), Lemon (Citrus limon), Grapefruit (Citrus paradisi), Lime (Citrus aurantiifolia), Tangerine (Citrus reticulata).
  • Why choose them: These trees provide ample foliage, which supports several caterpillars simultaneously.
  • Care tips: Plant them in well-drained soil with full sun exposure for optimal growth. Be mindful of pesticide use as chemicals can harm larvae.

2. Hoptree (Ptelea trifoliata)

Also known as wafer ash or stinking ash, hoptree is a native deciduous shrub or small tree that serves as an excellent alternative host plant.

  • Why it’s great: It grows well in a variety of soils and climates, making it suitable for gardeners who cannot cultivate citrus trees.
  • Additional benefits: It produces small greenish flowers that also attract other pollinators.

3. Rue (Ruta graveolens)

Rue is a herbaceous perennial with bluish-green leaves that emit a strong aroma.

  • Why use rue: It’s an effective host plant in gardens where larger shrubs or trees aren’t practical.
  • Additional note: While rue is loved by swallowtail caterpillars, its strong scent may repel some pests from your garden.

4. Gas Plant (Dictamnus albus)

The gas plant is a fragrant perennial shrub with pink or white flowers.

  • Suitability: It is less common but recognized as another host option for swallowtail caterpillars.
  • Usage tip: Best planted in sunny spots with well-drained soil.

Nectar Plants That Attract Adult Giant Swallowtails

While host plants support caterpillar growth, adult butterflies require rich nectar sources for energy. Planting a variety of flowering species that bloom through spring to fall will keep adults visiting your garden regularly.

1. Lantana (Lantana camara)

A favorite among many butterfly species including Giant Swallowtails, lantana produces clusters of tiny flowers rich in nectar.

  • Colors vary from orange, yellow, pink to red.
  • Benefits: Easy-to-grow, drought-tolerant, blooms prolifically through warm months.

2. Milkweed (Asclepias spp.)

Although more often associated with monarch butterflies, many swallowtails enjoy milkweed nectar too.

  • Popular varieties: Common milkweed (Asclepias syriaca), Butterfly weed (Asclepias tuberosa).
  • Why plant milkweed: Besides nectar, it supports overall pollinator health.

3. Butterfly Bush (Buddleja davidii)

True to its name, butterfly bush attracts numerous butterfly species including giant swallowtails.

  • Flower colors: Purple, pink, white.
  • Growing conditions: Thrives in full sun and well-drained soil; however, it can be invasive in some regions—check local guidelines before planting.

4. Joe-Pye Weed (Eutrochium purpureum)

A tall native perennial that produces large flower clusters attractive to butterflies.

  • Ideal setting: Moist soils with partial to full sun.
  • Additional advantage: Supports other pollinators like bees and hummingbirds.

5. Zinnias (Zinnia elegans)

Brightly colored annuals favored by many pollinators due to their accessible nectar.

  • Varieties: Available in numerous colors including red, pink, orange, yellow.
  • Care tips: Easy to grow from seed; deadhead regularly for continuous blooms.

6. Marigold (Tagetes spp.)

Marigolds produce vibrant flowers with abundant nectar that attract adult swallowtails.

  • Varieties: African marigold (Tagetes erecta), French marigold (Tagetes patula).
  • Additional benefits: Known for pest-repellent properties which help maintain garden health naturally.

Creating a Butterfly-Friendly Garden Environment

In addition to planting the right species, creating a welcoming habitat ensures butterflies thrive:

Provide Shelter and Water

Butterflies need sheltered areas protected from wind where they can rest safely. Dense shrubs or trees nearby provide excellent cover.

They also require water sources:

  • Set up shallow dishes with wet sand or mud puddles—known as “puddling” spots where males gather minerals.

Avoid Pesticides

Chemicals can adversely affect all life stages of butterflies. Opt instead for organic gardening practices or insecticidal soaps safe for pollinators.

Plant Diversity and Continuous Bloom

Planting a range of flowers that bloom at different times guarantees nectar availability throughout butterfly seasons—from early spring to late fall.


Conclusion

Attracting Giant Swallowtail butterflies requires thoughtful planning focused on their dual needs: suitable host plants for larvae and ample nectar-producing flowers for adults. Citrus trees top the list as indispensable hosts, while flowering plants like lantana, milkweed, and butterfly bush provide essential nutrition to adults.

By combining these species in your garden along with providing shelter and avoiding harmful chemicals, you’ll create an inviting sanctuary that supports these spectacular butterflies year after year. Not only will your garden come alive with beautiful fluttering wings, but you’ll also contribute positively to local ecosystems by fostering pollinator populations critical for plant reproduction and biodiversity conservation.

Start planting today—the giant swallowtails are waiting!

Related Posts:

Giant Swallowtails