Banksia dentata

"Banksia dentata" umumnya tumbuh di tanah berpasir di hutan sabana atau semak, di rawa air tawar, sungai, dataran banjir atau daerah basah musiman lainnya. "B. dentata" juga telah ditemukan di singkapan berbatu, dari kuarsit atau batu pasir, hingga ketinggian sekitar di Australia, dan sampai di Papua. Di Papua "B. dentata" terbatas di daerah-daerah yang memiliki musim kemarau yang jelas.