How often does the American Goldfinch molt its body feathers annually?

Answer

Twice annually

American Goldfinches are unusual because they molt their body feathers twice a year: once in late winter for breeding colors and again in late summer/early fall.

How often does the American Goldfinch molt its body feathers annually?
birdanimalwildlifefeatherfinch