Plants That Attract Butterflies For caterpillars, consider plants like violets, milkweed, and asters. Learn more about milkweed, the only host plant for monarchs. For butterflies, Joe-Pye weed, ironweed, yellow coneflowers, goldenrod, and brightly-hued asters are nectar-filled favorites. Related Pollinator Articles. Click to see full answer. Hereof, what plants are good for monarch butterflies?Monarchs cannot survive without milkweed; their caterpillars only eat milkweed plants (Asclepias spp.), and monarch butterflies need milkweed to lay their eggs. With shifting land management practices, we have lost much milkweed from the landscape.Subsequently, question is, which plants attract butterflies UK? The best plants for summer nectar: Buddleia (The butterfly bush). Very easy to grow in almost any soil. Verbena bonariensis. Stems up to a metre tall support heads of lilac-purple flowers from August to October. Lavender. Perennial Wallflower (Bowles Mauve). Marjoram (Oregano). Just so, what plants attract butterflies but not bees? Aromatic Aster. Bee balm. Blueberry bushes. Butterfly bush* Hollyhock. Lavender. Lilac. Milkweed. How do I attract butterflies to my garden? How to attract butterflies to your garden Provide food. Making your garden an attractive space for an insect starts with food. Create warmth. Butterflies enjoy warmth. Think about your area. Do some research on butterflies native to where you live. Maximise window boxes. Leave fallen fruit on the ground. Cut down on weeding. Avoid pesticides. Create shelter.