Crece a relativamente bajas altitudes en clima cálido, subtropical seco del clima mediterráneo, en colinas y laderas secas y soleadas, principalmente en suelos calcáreos.