It is endemic to Argentina, Brazil, Paraguay, Uruguay and is naturalized in Australia and South Africa. Their natural habitats are subtropical or tropical forests, humid low-lying forests or sandy coasts.
Blooms
There are 44 Opuntia monacantha in the collections: