Cet oiseau niche sur la frange côtière de l'ouest des États-Unis et dans le nord de la Basse-Californie. Il hiverne dans cette zone et dans la région située juste à l'est de celle-ci.
Il se reproduit et hiverne aussi dans le nord-est des États-Unis et dans la région des Grands Lacs. Une partie des individus migre et hiverne dans tout le tiers oriental des États-Unis, sauf dans le sud de la Floride.
Cet oiseau est aussi un visiteur d'été ou un nicheur occasionnel dans tout le sud du Canada.
Au Québec, selon l'Atlas des oiseaux nicheurs du Québec méridional, cette espèce niche dans toutes les régions du Québec méridional. Sa fréquence d'observation est élevée partout, quoiqu'elle soit un peu plus faible dans la région de Montréal et en Montérégie où les conifères sont moins nombreux. Toutefois, on ne peut pas expliquer pourquoi l'espèce est également moins fréqente sur l'île d'Anticosti.
Des oiseaux égarés ont été notés aux Bermudes (trois observations) et au large de l'île Résolution au nord de Terre-Neuve.
On le retrouve dans les forêts mixtes et de conifères. On peut l'apercevoir, l'hiver, dans des parcs et jardins où poussent de nombreux arbres et arbustes.