The names of three subspecies are accepted at the Australian Plant Census as at May 2020:
B. integrifolia subsp.
compar (R.Br.)
K.R.Thiele;
B. integrifolia  R.Br.subsp.
integrifolia;
B. integrifolia subsp.
monticola K.R.Thiele.

Although some of the great variability of B. integrifolia can be attributed to environmental factors, much is genetic: George writes that it "gives the impression that it is actively speciating to fill the many ecological niches through its range".

Banksia integrifolia subsp.
integrifolia
The nominate subspecies occurs near the coast over most of the species' range except the far north.
It varies little except in northern New South Wales and southern Queensland, where some populations appear to be intermediate with B. integrifolia subsp.
compar.

Banksia integrifolia subsp.
compar
This subspecies grows in coastal Queensland as far north as Proserpine.
For most of its range it is the only subspecies, but near its southern limit it co-occurs with B. integrifolia subsp.
integrifolia.
The two subspecies are distinguishable by their leaves, which are larger and glossy with wavy margins on B. integrifolia subsp.
compar.

Banksia integrifolia subsp.
monticola
Commonly known as white mountain banksia, it is the only subspecies with a montane distribution; it occurs in the Blue Mountains of northern New South Wales.
It is similar in form to B. integrifolia subsp.
integrifolia, but differs in having longer, narrower leaves, and follicles that are more deeply embedded in the old flower spike.
The names of three subspecies are accepted at the Australian Plant Census as at May 2020:
B. integrifolia subsp. compar (R.Br.) K.R.Thiele;
B. integrifolia  R.Br.subsp. integrifolia;
B. integrifolia subsp. monticola K.R.Thiele.
Although some of the great variability of B. integrifolia can be attributed to environmental factors, much is genetic: George writes that it "gives the impression that it is actively speciating to fill the many ecological niches through its range".
Banksia integrifolia subsp. integrifolia
The nominate subspecies occurs near the coast over most of the species' range except the far north. It varies little except in northern New South Wales and southern Queensland, where some populations appear to be intermediate with B. integrifolia subsp. compar.
Banksia integrifolia subsp. compar
This subspecies grows in coastal Queensland as far north as Proserpine. For most of its range it is the only subspecies, but near its southern limit it co-occurs with B. integrifolia subsp. integrifolia. The two subspecies are distinguishable by their leaves, which are larger and glossy with wavy margins on B. integrifolia subsp. compar.
Banksia integrifolia subsp. monticola
Commonly known as white mountain banksia, it is the only subspecies with a montane distribution; it occurs in the Blue Mountains of northern New South Wales. It is similar in form to B. integrifolia subsp. integrifolia, but differs in having longer, narrower leaves, and follicles that are more deeply embedded in the old flower spike.
Banksia integrifolia