Zamieszkuje nieomal całą Europę oraz zachodnią Azję. Prawdopodobnie wywodzi się ze Starego Kontynentu. Od południowej Skandynawii i Wielkiej Brytanii po okolice Morza Śródziemnego i od północnego Iranu i Turkmenistanu do Kaukazu wyróżnia się 3 podgatunki. Poza tym gnieździ się od Uralu po Pacyfik. To ptak osiadły.
W Polsce rozpowszechniony, ale nieliczny ptak lęgowy; lokalnie bywa średnio liczny. Spotkać go można w całym kraju prócz wysokich gór. Po ostrych zimach liczebność populacji może spaść dość znacznie.https://sites.google.com/site/polskieptaki1/dzieciol-zielony
dodane na fotoforum: