Things You'll Need:
- A sunny spot in your yard
- Nectar producing flowers for adult butterflies
- Host plants for caterpillars
- Rocks
-
Step 1
Prepare a sunny area in your yard for planting by tilling the soil and amending it if necessary. This area should be sheltered from the wind.
-
Step 2
Plant clusters of nectar-producing flowers such as asters, bee balm, butterfly bush, lilacs, marigolds, sunflowers, sweet pea or verbena. Make sure you have enough variety to have several plants blooming at the same time.
-
Step 3
Include plants that provide food for caterpillars to increase the variety of butterflies that flock to your garden. Some good choices include milkweed, hollyhock, carrot, fennel, parsley, dill, buckthorns, willows, poplar and citrus.
-
Step 4
Place a few large rocks in sunny spots around the plants so the butterflies will have a place to bask in the sun.
-
Step 5
Provide sheltered areas such as low-growing shrubs for the butterflies to pupate.
-
Step 6
Keep fresh water nearby in a birdbath, bucket, or saucer lined with sand.
-
Step 7
Maintain a healthy environment for the butterflies by refraining from pesticide use. Even mild pesticides can kill the butterflies and caterpillars.












Comments
pghprincess said
on 4/14/2008 why do you have to keep fresh water nearby lined with sand?? i am a newbie gardener :)