Especie atlántica de pastizales, espinares, rebollares, márgenes de cursos de agua, acantilados y roquedos litorales, cunetas y áreas húmedas más o menos nitrificadas, sobre suelos ácidos.