The species grows on undulating plains and along water courses as a part of shrubland communities in loam or loamy sand soils. It has a broken distribution and is found in an area between Cranbrook and east of the Stirling Range between Jerramungup and Ravensthorpe. The species is sometimes associated with Acacia curvata or Acacia leptoneura.