Se cría en las barrancadas, laderas umbrosas y proximidades de los cursos de agua, casi siempre por debajo de los 500 m, aunque puede ascender hasta los 1000 m; sobre suelos profundos y frescos, desprovistos de cal o con ésta muy lavada, en especial en los desarrollados sobre areniscas.