If you have a garden and want to attract goldfinches without buying bird food, as well as the obvious teasels and evening primroses, another good option is Centaurea Montana (perennial cornflower). Easy to grow, long lasting and unlike the other two more widely publicised alternatives, is much earlier flowering. Mine is currently flowering, but also has new seedheads which goldfinches are coming to every day. Today they have brought newly fledged offspring. I think they were lucky as the weather will have wrecked a lot of other goldfinch nests (and others) over the last 24hrs. As well as good for goldfinches, all three plants referred to are good for bumblebees.
"Each kindness shown to birds or men is sure to flutter back again"
Hi Rob, I think our variety which I bought for under £2 per pot from Aldi was 'Bowles' Mauve' a perennial but I would have to check to see if I still have the label, it certainly looks the same when I checked online. What I couldn't believe is the extended flowering period and it did tolerate very cold and zero temperatures and without any fuss it just keeps giving year after year !
In reply to KizzyW:
We spend 90% of net income on conservation, public education and advocacy
The RSPB is a member of BirdLife International. Find out more about the partnership
© The Royal Society for the Protection of Birds (RSPB) is a registered charity: England and Wales no. 207076, Scotland no. SC037654