Зяблик одна из самых распространенных и многочисленных птиц Европы. Населяет самые разнообразные леса (кроме глухой темной тайги), рощи, сады, городские зеленые зоны. Чаще зяблика можно заметить в кронах деревьев, но он также охотно бегает по земле, по дорожкам парков. В местах, где птиц подкармливают, зяблики становятся почти ручными и пристают к прохожим, выпрашивая семечки подсолнечника. Такой самец уже несколько лет живет в парке ЦПКиО в Санкт-Петербурге. Летом зяблики предпочитают собирать насекомых, иногда ловят их в воздухе подобно мухоловкам. В остальное время года едят семена и ростки разных растений. Птенцы выкармливаются насекомыми и их личинками.
Несмотря на ранний прилет, к размножению зяблики приступают, как правило, не раньше мая. Гнезда располагаются на различных деревьях, наиболее часто на елях, березе, ольхе и сосне. Особенно любит зяблик деревья, обильно покрытые мхом и лишайниками. На таком фоне их гнездо практически нельзя найти и можно наткнуться на него только случайно. Недавно построенное гнездо глубокое, похожее на шарик со срезанной верхушкой. Самка собирает различные доступные материалы: зеленый мох, траву, растительные волокна. Снаружи постройка маскируется под опору гнезда: на березе — берестой, на сосне — пленками сосновой коры, а также лишайниками, паутиной. В городе может использоваться вата, бумага, обрывки веревок и прочие подобные материалы. Внутри чаша гнезда выстилается шерстью, мелкими перьями. Полная кладка чаще состоит из 5 голубоватых яиц, с красновато-бурыми точками на тупом конце. Сидящая на яйцах самка подпускает довольно близко, так что почти удается дотронуться до нее.
Вскоре после размножения зяблики объединяются в стаи. С середины июля небольшие стайки кочуют по полям, а в лесах и парках зябликов становится заметно меньше. С конца августа начинается осенняя миграция, но массовый пролет отмечается во второй половине сентября и в начале октября. В это время одновременно можно наблюдать несколько летящих стай, в каждой из них бывает до нескольких сотен особей. На зиму зяблики улетают в западную Европу. Незначительное количество особей остается зимовать под Петербургом и в самом городе.