12 plants for a pollinator-friendly wildlife garden

Attract pollinators to your wildlife garden with these plants. 

Viper's bugloss © Ian Redding/iStock
Viper’s bugloss © Ian Redding/iStock

1. Viper’s bugloss (pictured above)

  • Where to plant: sandy, chalk and disturbed soils
  • Blooming time: May-September
Close up of a lilac field scabious (Knautia arvensis) flower with a background of buds of the same plant and green foliage.

© JohnatAPW/iStock

2. Field scabious

  • Where to plant: grassy places and dry soils
  • Blooming time: July-September

© Ian Redding/iStock

3. Bird’s-foot trefoil

  • Where to plant: anywhere except in very acidic soils
  • Blooming time: May-September

© 100quartz/iStock

4. Ivy

Where to plant: partially or fully shaded site
Blooming time: autumn


© Simeon Donov/iStock

5. Dog-rose

  • Where to plant: full sun with moderately fertile soil
  • Blooming time: late summer-early autumn


6. Daisies

  • Where to plant: moderately fertile soil, full sun
  • Blooming time: flowering from June to September

© Geo-grafica/iStock

7. Wild cherry tree

  • Where to plant: mixture of sun and shade, fertile soil
  • Blooming time: April-May

© Ian Redding/iStock

8. Yellow rattle 

  • Where to plant: grassland of low to medium fertility
  • Blooming time: May-September

© Trevor Dines/Plantlife

9. Wild carrot 

Where to plant: free-draining and slightly acidic soils
Blooming time: June-August


© Trevor Dines/Plantlife

10. Common knapweed

Where to plant: well-drained fertile soil in a sunny position
Blooming time: June-September


© Anne08/iStock

11. Dandelions 

Where to plant: Anywhere
Blooming time: spring and then late summer



12. Bluebells 

Where to plant: partial shade, well-drained soil rich in organic matter
Blooming time: mid-April-late May


Find out more about how to grow these plants in your garden