Butterflies may come to your garden if they detect the right kinds of flowers. They can do this from more than 5 miles away by smelling the air. The best candidate to plant for attracting butterflies is the butterfly bush, or Buddleja. However, it outgrows all other plants in your garden.
Dwarf hybrids can be found, [...]
If you are lucky and if you have the right type of garden, you can attract butterflies. Butterflies are attracted by colour and smell, amongst other things, therefore a splash of several brightly-coloured highly-fragrant flowers should do the trick. Shrubs and bushes such as Honeysuckle, Lavender and Rhododendron are great, as are brightly-coloured flowers such [...]