Live butterflies in a box were once a fashionable gift, but for the insects such a “delivery” often ends in death. It is far more rewarding to see butterflies free, in your garden or even on a balcony. Here are the flowers that attract them and what else they need to keep coming back.
Living flowers instead of live butterflies: potted plants and flower baskets.
Flowers butterflies love
- Buddleja davidii. Known as the butterfly bush, its long fragrant spikes attract butterflies all summer. It is considered invasive in some countries, so deadhead it after flowering.
- Lavender and oregano. Small nectar-rich flowers that also suit a balcony box.
- Echinacea and Verbena bonariensis. Tall perennials that make easy landing pads.
- Showy sedum. Flowers in late summer and autumn, when nectar is scarce.
- Asters and zinnias. Bright flowers for the second half of the season.
Remember the caterpillars
A butterfly needs not only nectar but a plant to lay its eggs on. Peacock and small tortoiseshell caterpillars feed on nettles, swallowtail caterpillars on dill and fennel. A small wild corner with nettles at the far end of the garden noticeably increases the number of butterflies.
How to make a garden welcoming
- Sun and shelter. Butterflies like warm, sheltered spots.
- No pesticides. Chemical sprays kill not only pests but butterflies and caterpillars.
- Water. A shallow dish of wet sand or pebbles makes a drinking spot.
- Flat stones. Butterflies bask on them in the morning.
- Flowers all season. Choose plants so that something is in bloom from spring to autumn.
For more ideas, see gardening with kids and mulching plants.
FAQ
What should I plant on a balcony for butterflies?
Lavender, oregano, verbena, zinnias and marigolds: they are compact and flower for a long time.
Should I give live butterflies as a gift?
Better not: butterflies die quickly in transit and indoors. Plants that attract them make a much better gift.
Birthday
Hydrangeas


