Habitualmente se encuentra entre las rocas, grietas y fisuras (planta rupícola), sobre sustrato volcánico, desde el nivel del mar hasta una cota de unos 200 metros.