Diet

What do goldfinches eat?

One of the strictest vegetarians among songbirds — almost entirely seeds.

American Goldfinch in breeding plumage on a seed head
Photo: Wikimedia Commons

Spring and summer diet

  • Thistle, sunflower, coneflower and aster seeds
  • Tree buds and maple sap in spring

Fall and winter diet

  • Birch and alder seeds
  • Nyjer and hulled sunflower at feeders

Best feeder foods

  • Nyjer (thistle)
  • Hulled sunflower chips
  • Black-oil sunflower

Goldfinches travel in flocks and can empty a finch feeder quickly. Keep nyjer fresh — they abandon stale, moldy seed.

Which feeder works best for goldfinches →

Where goldfinches need winter food

Frequently asked

What do goldfinches eat?

One of the strictest vegetarians among songbirds — almost entirely seeds.

What is the best food to feed goldfinches?

Nyjer (thistle), Hulled sunflower chips, Black-oil sunflower.

What do goldfinches eat in winter?

Birch and alder seeds; Nyjer and hulled sunflower at feeders.

Sources

  1. American Goldfinch — All About Birds, Cornell Lab of Ornithology
  2. American Goldfinch life history — Cornell Lab of Ornithology
  3. American Goldfinch — Audubon Guide to North American Birds

Timing reflects typical patterns for the region as a whole; local dates vary with elevation and year. Check the linked eBird bar charts for your county.