Evening primrose for Goldfinches.
Evening Primrose is a really good plant for wildlife.
Buy a small package of evening primrose (Oenothera biennis) seeds.
Birds that eat evening primrose seeds are-
The first year there are green leaves which change colour in the Autumn.
In the following Spring stems grow to four feet (or more). There are leaves, then large buds that open in the evening from the beginning of July. They open until the frosts arrive.
If the plants are left lots of seeds are produced in September. The pods at the bottom ripen. This is when the goldfinches arrive.
There would be plents of seeds for many goldfinches until December / January time.
This is a bienniel plant so it has to be sown for two years in succession.
After that the falling seeds will give enough plants to grow for the following years.