Stephen Mallan returns to the starting eleven to face Ayr United after a sickness bug caused him to miss last week's win over Raith Rovers.
The midfielder comes in for John Sutton, while Andy Webster starts his first game since September in place of the injured Ben Gordon.
Kick off is at 3pm as St Mirren look to make it three league wins in a row for the first time since December 2008.
St Mirren: Gallacher, Naismith, MacKenzie, Webster, Irvine, Quinn, Magennis, McAllister, Mallan, Morgan, Shankland
St Mirren Subs: Langfield, Baird, McLear, Hardie, Gallagher, Clarkson, Sutton