Grows in open spinifex and blue-bush (Maireana species) shrubland as an individual tree or in dense thickets on coarse soils. Found in QLD, NSW and VIC where it is common. Rare in SA.