Cole comes in for Ash Hunter who moves to the bench as Uwe Rosler makes just one change to the side that beat Chesterfield 2-1 on Saturday.
Rosler sticks with the 3-5-2 formation that he started with at the weekend and Chris Long serves the final match of his three match ban for his red card at Port Vale tonight.
Ex-Town midfielder Antoni Sarcevic is only named on the opposition bench for tonight’s League One clash.
Shrewsbury midfielder Jim O’Brien was sent off in the 2-1 defeat at Sheffield United on Saturday but has had that card rescinded.
Fleetwood: Cairns, McLaughlin, Bolger, Pond, Eastham, Bell, Dempsey, Glendon, Grant, Ball, Cole. Subs: Neal, Jonsson, Amadi-Holloway, Nirennold, Hunter, Sowerby, Godswill.
Shrewsbury: Halstead, Sadler, Black, Toney, Dodds, O’Brien, Brown, Grimmer Deegan, Leitch-Smith, El-Abd. Subs: Leutwiler, McGivern, Lancashire, Smith, Sarcevic, Waring, Ebanks-Blake.
Referee: G Salisbury.