Cannon is expected to move on from Everton on a loan deal before the transfer window slams shut.
It had been thought that Preston North End were poised to capture Cannon on loan, but no deal has gone through and a host of other Championship sides are also keen.
Birmingham City are one of the clubs who rate Cannon, but they are not willing to meet Everton’s loan fee.
It has been suggested that Everton want a loan fee of as much as £1m to let Cannon depart.
Cannon impressed on loan at Preston during the second half of last season, but he will not be replicating those heroics for Blues.
Birmingham played out a 1-1 draw away at Swansea City in their Championship opener at the weekend.
Next up for Blues is an EFL Cup first round tie away against Cheltenham Town, before then Leeds United pay a visit in the Championship.