It is most common amongst the kwongan heath of the Geraldton Sandplains north of Jurien; it has a fairly continuous distribution there, often as the dominant species, and extends inland to around the 350 mm isohyet. On the Swan Coastal Plain to the south, its distribution is discontinuous, being largely confined to patches of suitable sand in the narrow transition zone where tuart forest gives way to jarrah forest. With the exception of a population at Point Walter (32°00′S), it does not occur on the sandplain south of the Swan River.