1. Home
  2. Question and Answer
  3. Houseplants
  4. Garden Articles
  5. Most Popular Plants
  6. Plant Nutrition

Feeding Butterflies: Nectar for Adults, Host Plants for Caterpillars

Adult Butterflies

Drink nectar from bright, sweet-smelling flowers (butterfly bush, lantana, zinnias, milkweed). Sugar water (1:2 sugar:water) in a shallow dish with a sponge works.

Caterpillars

Require specific host plants. Monarchs → milkweed (Asclepias). Swallowtails → parsley, dill, fennel. Identify species first.

Resources

Many butterfly websites; search "butterfly gardening [your region]."

Copyright © www.100flowers.win Botanic Garden All Rights Reserved