Латинское название снегиря звучит как Pyrrhula, и оно возникло из-за яркой окраски представителей этого рода: Pyrrhula в переводе означает «огненный». Происхождение русского варианта трактуется двумя версиями. Первая, простая, заключается в том, что эта птица в умеренных широтах начинает появляться на глаза людям с наступлением зимы и первым снегом. Согласно второму объяснению, название произошло от тюркского слова «сниг», которое переводится как красногрудый. Со временем «сниг» трансформировалось в «снигирь», а позже и в привычное «снегирь».