Invite the majestic presence of swallowtails, skippers, monarchs, and more into your garden with these butterfly-attracting tips. Using plants with ample nectar-rich blooms as well as providing necessary shelter will bring in many species of winged visitors and beautify your garden over a long, fruitful season.
- Butterflies like a lot of sunlight, so locate your garden in a sunny area.
- If you live in a windy location, plant your butterfly-attracting plants near a building, fence, or hedge to protect them.
- Plant a variety of nectar-rich plants, as well as shrubs and evergreens for shelter.
- Since many butterflies and native flowering plants have co-evolved, try to put in some plants that are native to your area. The Lady Bird Johnson Wildflower Center provides lists of plants native to states and regions.
- Certain colors are particularly attracting to butterflies – red, yellow, pink, purple, or orange blooms that are clustered or flat-topped, with a short flower tubes are especially attractive to adult butterflies.
- Avoid using pesticides, especially around nectar-producing plants.
- Provide a shallow source of water – try a birdbath with pebbles lining the bowl.
- Place a rock in a sunny spot for butterfly basking and resting.
- Create a “puddling area” by digging a shallow hole filled with compost or manure where rainwater will collect and release essential salts and minerals.
- If you want butterflies to breed in your garden, put in some caterpillar food plants, such as parsley, milkweeds, asters, thistles, violets, clover, grasses, and Queen Anne’s Lace.
- Since butterflies need nectar throughout the entire adult phase of their lives, try to create a design that will allow for a continuous bloom – when one stops blooming, another starts.