Crece sobres suelos y entornos diversos (arenas, volcanismo, arcillas, pedregales, ...) con una marcada preferencia para los suelos rocosos y, curiosamente, las cunetas y bordes de caminos o carreteras alterados y nitrificados así como los cauces secos de ramblas.