One of the best plants for attracting goldfinches is the teasel. Though you might think of them as being just brown and prickly, did you know they’re also great for attracting insects? In summer teasels have pale purple flowers which go down a storm with bees, butterflies and moths.
For goldfinches, teasels come into their own in autumn and winter when the seed heads dry out. The goldfinches’ thin beaks are ideally suited for tweezering the tiny seeds from between the spikes.
They’re also quite attractive, standing tall above other plants, so why not make a space for teasels in your garden?