El rosalero común es el más extendido y común de Asia y Europa. Se encuentra en verano en matorrales, bosques y bordes de bosques cerca de ríos y en invierno en jardines y huertos, humedales y localmente en robledales secos.
El rosalero común es el más extendido y común de Asia y Europa. Se encuentra en verano en matorrales, bosques y bordes de bosques cerca de ríos y en invierno en jardines y huertos, humedales y localmente en robledales secos.