Vive en praderas semiáridas y arenosas (es psammófila), a veces sobre suelo pedregoso, desde el nivel del mar hasta no más de 200 metros de altitud, piso termomediterráneo con ombroclima semiárido o árido.