Daydream Naturals where nature’s wisdom meets everyday living



5 Herbs That Attract Butterflies to Your Garden


If you’ve ever dreamed of a garden alive with fluttering wings, herbs are a wonderful way to invite butterflies in. Not only do they provide nectar for adult butterflies, but many serve as host plants — special places where butterflies lay their eggs and caterpillars feed. By planting the right herbs, you can support the entire butterfly life cycle right in your backyard.

1. Dill

  • Who it attracts: The Eastern Black Swallowtail loves dill as a host plant.
  • Eggs & caterpillars: Swallowtails lay tiny yellow eggs on dill leaves. Caterpillars (green with black stripes and orange spots) feed on the leaves until they’re ready to pupate.
  • Extra benefit: Dill’s feathery leaves look beautiful in the garden and are delicious in the kitchen.

2. Fennel

  • Who it attracts: Also a favorite of the Black Swallowtail.
  • Eggs & caterpillars: Similar to dill, eggs are laid on fennel fronds. The caterpillars munch away happily on the foliage.
  • Extra benefit: Fennel’s tall, feathery stems and yellow flowers add height and charm to the garden.

3. Parsley

  • Who it attracts: Another host plant for the Black Swallowtail.
  • Eggs & caterpillars: Caterpillars thrive on parsley, so plant extra if you still want to use it in the kitchen!
  • Extra benefit: Easy to grow in pots or beds, making it a simple choice for butterfly gardening.

4. Lavender

  • Who it attracts: While lavender isn’t a host plant, it’s a nectar favorite for many butterflies, including Painted Ladies, Skippers, and Sulphurs.
  • Eggs & caterpillars: None on lavender — but its nectar-rich blooms will bring adults in to feed, which helps pollination in your garden.
  • Extra benefit: Dried lavender can be used for teas, sachets, and calming remedies.

5. Mint

  • Who it attracts: Mint flowers are nectar magnets for Red Admirals, Cabbage Whites, and hairstreak butterflies.
  • Eggs & caterpillars: While mint isn’t a common host plant, its blooms provide an essential food source for adult butterflies.
  • Extra benefit: Grow mint in a container (it spreads quickly!) and enjoy it in teas and desserts.

Bonus Tip:

Planting these herbs in clusters will attract more butterflies and provide enough food for hungry caterpillars. Pair nectar plants (like lavender and mint) with host plants (like dill, fennel, and parsley) for a complete butterfly-friendly garden.

By choosing the right herbs, you can create a sanctuary for butterflies from egg to adult. Not only will your garden be more alive, but you’ll also play an important role in supporting pollinators.

Which butterfly-friendly herbs do you already grow, and which will you try adding this season?


RELATED POSTS


Discover more from Daydream Naturals

Subscribe now to keep reading and get access to the full archive.

Continue reading