Banksia marginata ist sehr variabel und reicht normalerweise von einem kleinen Strauch, der etwa 3 Fuß hoch ist, bis zu einem 39 Fuß hohen Baum. Die Blätter sind abwechselnd an den Stielen an 2 bis 5 mm langen Blattstielen angeordnet und charakteristisch gezähnt bei jungen oder jüngeren Blättern mit einer Länge von 1,2–2,8 mm. Die schmalen erwachsenen Blätter sind stumpfgrün und im Allgemeinen linear, länglich oder keilförmig und haben eine Länge von 0,6 bis 2,4 Zoll und eine Breite von 0,1 bis 0,5 Zoll. Die komplexen Blütenstiele sind zylindrisch geformt und bestehen aus einem zentralen, holzigen Stachel oder einer Achse, aus der senkrecht eine große Anzahl kompakter, blumiger Einheiten mit einer Höhe von 2 bis 4 Zoll und einer Breite von 1,6 bis 2,4 Zoll hervorgeht.