 Isolated populations can also be found at Helderberg, Simonsberg, and Kogelberg near Durbanville.It occurs on such different soil types as Malmesbury gravel, sand from weathered Table Mountain Sandstone, dune sands, permanently soggy peat, and sometimes on the heavy clay that remains if Cape Granite is decomposed.It mostly grows between sea level and , sometimes 300 m altitude.