En los bosques aclarados y matorrales algo frescos y umbrosos, sobre todo en los suelos desprovistos de cal (granitos, cuarcitas, areniscas, etc); desde casi el nivel del mar hasta unos 1300-1600 msnm de altitud; prefiere las vaguadas, barrancos, torrenteras y laderas con suelo fresco y algo húmedo.