El cactus prefiere suelos con buen drenaje, la luz del sol fuerte, pero no altas temperaturas - de hecho, puede soportar duras heladas de hasta -10 °C. En su hábitat natural recibe mucha agua durante el verano, pero casi ninguna durante el invierno. En
Es endémica de Jujuy y Salta en Argentina y Chuquisaca, Santa Cruz y Tarija en Bolivia. Es una especie común que se ha extendido por todo el mundo.