Midfielder Marouane Fellaini returns after serving a one-match suspension in Everton’s previous match at Newcastle before the international break.
Defender Phil Jagielka will play in spite of a broken toe while Tim Cahill is pushing for a start after coming off the bench at Newcastle following his injury problems.
Captain Phil Neville came off with another hamstring injury in that match but has had a fortnight to try to regain his fitness.
Wolves boss Mick McCarthy has almost a full squad at his disposal for the game against the Toffees.
Right-back Kevin Foley is the only player unavailable as he continues rehabilitation work on his injured ankle with central defender Jody Craddock having recovered from illness.
The Republic of Ireland trio of Kevin Doyle, Stephen Ward and Stephen Hunt are available after coming through their country’s Euro 2012 play-off triumph over Estonia unscathed.
Everton (from): Howard, Hibbert, Heitinga, Jagielka, Distin, Baines, Coleman, Fellaini, Rodwell, Drenthe, Bilyaletdinov, Cahill, Barkley, Osman, Saha, Vellios, Mucha, Neville, Mustafi, Stracqualursi, McFadden, Gueye.
Wolves (from): Hennessey, De Vries, Stearman, Johnson, Berra, Ward, Hammill, Henry, O’Hara, Jarvis, Hunt, Doyle, Zubar, Doherty, Elokobi, Craddock, Milijas, Guedioura, Edwards, Ebanks-Blake, Fletcher, Vokes.