Woodland edges, farmland hedges and gardens with relatively thick vegetation are favoured for breeding. It nests in trees or bushes, laying 38 eggs. This species can form large flocks outside the breeding season, sometimes mixing with other finches and buntings. They feed largely on seeds, but also take berries.