De banksia spinulosa komt meestal voor als een meerstammige lignotubereuze struik van 3,3–9,8 ft lang en 3,3–6,6 ft breed. Als alternatief kan het eenstammig zijn en een lignotuber missen, in welk geval het vaak langer is, tot 16 voet hoog. Het heeft grijze of grijsbruine gladde schors met lenticellen. De lange, smalle bladeren zijn 1,2–3,9 lang, 1 tot 8 mm breed en min of meer lineair van vorm. In Banksia spinulosa de punten cilindrisch, ongeveer 2,4 - 2,8 breed en 2,4 - 5,9 centimeter lang.