A pyridyl based Schiff base resulted in a 2D staircase network (CP1) with Cd(ii) when ClO4− is the counter anion while the use of benzene-1,3-disulphonate counter anion resulted in a novel 3D Cd(ii) coordination polymer with threefold interpenetration (CP2).