Argentina (Catamarca, Córdoba, La Rioja, San Luis, Santiago del Estero). La especie tiene una amplia gama y es localmente abundante. Rango de altitud: 1,000 a 1,500 msnm.
Habitat Natural Acanthocalycium spiniflorum:
La especie crece en monte arbusto y chaco, siempre asociada a suelos montañosos en áreas que tienen períodos de frío en invierno. No se conocen amenazas importantes para esta especie.
Floraciones
Hay 46 Acanthocalycium spiniflorum en las colecciones: