Flowers for a Butterfly Garden

Flowers, Home Improvement, Landscaping & Design, Lawn and Garden, Slideshows by Julie Day

A butterfly garden is an easy way to bring some beauty and fun to your garden. Many species of plants and flowers attract butterflies – some provide nectar for the adults, and some provide nutritious leaves for the larvae to feed upon. As a bonus, many butterfly-attracting plants are low-maintenance, hardy, and quite possibly native to your area, which means that your butterfly garden may be the easiest patch of flowers you’ll ever grow.

Loading slideshow...

For a longer list of butterfly garden plants, view our Butterfly Plant List (PDF).

Butterfly Garden Tips

  • Butterfly gardens should be planted in full sun.
  • In addition to nectar-producing flowers, consider plants that caterpillars like to munch such as fennel and milkweed, and keep in mind that some butterflies lay their eggs in trees.
  • Mass-plant single varieties for visual appeal and more butterflies.
  • Stagger bloom times to ensure butterfly attraction throughout the warm seasons.
  • Keep your garden free of pesticides!
  • Butterflies love to sunbathe, so include a few flat, dark stones in your garden.
  • Butterflies also need water, and they take minerals from the soil by “puddling,” or sipping from wet soil. Bury a dish of coarse sand (kept wet), or include dishes of water with pebbles or sticks for perching.
  • Learn your local butterflies – plant larval host plants to attract your common species.

Leave a Comment