The England forward suffered a shoulder injury in Arsenal's 5-2 win over Tottenham and has not played since.
But manager Arsene Wenger declared him fit enough to play again and he will go straight back into the side at Goodison Park.
But there was not so good news for midfielder Tomas Rosicky. The Czech international is back in training and was hoping to be involved in imminent first team action.
Wenger said: "Rosicky has started training but he is not ready for the Everton game."
Rosicky has been sidelined since the summer after picking up an Achilles injury playing for the Czech Republic at the European Championship Finals which needed surgery to clear up the problem.