Creating a Butterfly Garden

While you won’t be able to attract Karner Blue butterflies to a butterfly garden, you can attract many other species.

When planning a butterfly garden, you need to plant plants that will provide food for caterpillars and for butterflies.

The red admiral butterfly feeds on rotting fruit and sap, daisy, aster, goldenrod, butterfly bush, and milkweed..

Plant to Attract Butterflies

Monarchs feeding on butterfly weed.

Monarchs feeding on butterfly weed.

Dill, parsley, fennel, and foxglove are all plants that attract caterpillars. These plants are important because they serve as host plants, which means butterflies lay their eggs on them. When the eggs hatch, the caterpillars eat the leaves to grow and develop.

Coneflower, bee balm, butterfly weed, red valerian, heliotrope, nasturtium, and butterfly bush are plants that provide nectar for adult butterflies. Nectar is a sweet liquid found in flowers that butterflies drink for energy.

To support butterflies throughout their life cycle, it’s important to have both types of plants in a garden: host plants for caterpillars and nectar plants for adult butterflies. This helps butterflies grow, survive, and reproduce.

How to Build a Butterfly Garden

An American lady sips nectar from narrowleaf mountain mint in a butterfly garden.

An American lady sips nectar from narrowleaf mountain mint in a butterfly garden.

When planting a butterfly garden, don’t mix different plants; instead, plant them in groups. You will attract more butterflies that way. Select plants that bloom at different times during the growing season, so you always have plants to attract butterflies.

You also want to provide your butterflies with water and places to sun themselves. Bury bowls in the garden, fill them with water, and place some sticks and stones in the water so the butterflies have a place to perch! You can also place some flat stones around your garden so the butterflies have a place to perch and sun themselves.

What a Butterfly Wants

The black swallowtail butterfly eats red clover, milkweed, and thistles.

The black swallowtail butterfly eats red clover, milkweed, and thistles.

Different species of butterflies are attracted to different plants. Here is a list of some butterflies found in New Hampshire and the plants they like!

Black Swallowtail

  • Caterpillar: Queen Anne’s Lace, carrot, celery, and dill
  • Butterfly: red clover, milkweed, and thistles

Eastern Tiger Swallowtail

  • Caterpillar: Leaves of various plants, including wild cherry, sweetbay, basswood, tulip tree, birch, ash, cottonwood, mountain ash, and willow
  • Butterfly: wild cherry and lilac

Great Spangled Fritillary

  • Caterpillar: violet
  • Butterfly: milkweeds, thistles, ironweed, dogbane, mountain laurel, verbena, vetch, bergamot, red clover, joe-pye weed, and purple coneflower.

Monarch

  • Caterpillar: milkweed
  • Butterfly: dogbane, lilac, red clover, lantana, goldenrod, and thistle

Mourning Cloak

  • Caterpillar: willow, elm, poplar, aspen, birch, hackberry
  • Butterfly: rotting fruit, sap, butterfly bush, milkweed, shasta daisy

Painted Lady

  • Caterpillar: daisy, hollyhock
  • Butterfly: goldenrod, aster, zinnia, butterfly bush, milkweed

Red Admiral

  • Caterpillar: nettle
  • Butterfly: rotting fruit and sap, daisy, aster, goldenrod, butterfly bush, milkweed

Support for NatureWorks is provided by: