Things You'll Need:
- Brightly colored paints
- Flowers
- Saucer
- Butterfly feeder
- Host plants
-
Step 1
Paint the butterfly house in bright colors. Butterflies are attracted to purple, red, yellows and pink. Try images of flowers or simple designs in a combination of colors to attract their attention.
-
Step 2
Plant flowers that attract butterflies. Brightly colored flowers like asters, daisies, zinnias and purple coneflower attract butterflies and provide the perfect place to perch. (See Resources for a list of flowers that attract butterflies.)
-
Step 3
Place your flowerbed in a sunny location. Butterflies feed in the sun and will frequent gardens in full sun. Consider a butterfly feeder filled with sweet nectar or with decaying fruit. Although it may not be appealing to you, butterflies will swarm to soft fruit as it begins to decay.
-
Step 4
Provide a water source. A shallow saucer provides more than enough water for delicate butterflies. Pour water on flat rocks or on stone walkways. Placing a butterfly house near sources of moisture will encourage them to investigate and will increase the chances they'll choose the house for shelter.
-
Step 5
Plant host plants, the plants on which butterflies lay their eggs (see Resources). Young caterpillars feed on the foliage when they emerge and may form a chrysalis on the same plant. When butterflies emerge, they are likely to seek shelter in your butterfly house.













