It is the first time the 28-year-old has started a competitive game in more than two years.
There is also a place in the team for James Forrest, who has suffered a lengthy layoff, while new signings Jason Denayer and Jo Inge Berget have been named among the substitutes. Captain Charlie Mulgrew has not been included in the matchday squad, as he is serving a one-game suspension.
Following the departure of Stevie May to Sheffield Wednesday for £800,000, Steve MacLean and Michael O'Halloran will start upfront for the home side tonight.
St Johnstone: Mannus, Mackay, Scobbie, Anderson, Millar, McDonald, McLean, Caddis, Croft, B.Easton, O'Halloran
Celtic: Gordon; Matthews, Lustig, van Dijk, Izaguirre; Forrest, Bitton, Johansen, McGregor; Commons, Stokes