This largest of northern finches lives in the conifer forests of Alaska and Canada and the mountains of the western United States.
During the winter it can live in the snow, but when food is scarce, it may descend from mountains into lower level woods or even migrate a bit to the south.