The Midlands outfit have only clinched one victory in their four home fixtures this season, while this weekend's visitors have been in positive form under manager Roberto Martinez.
The Merseyside outfit were the only unbeaten team in the league until they suffered a 3-1 defeat to Manchester City, but they were able to bounce back after the international break with a 2-1 win over Hull City.
This fixture last season ended up being a positive one for Everton, who scooped a 3-1 victory at Villa Park, while the Midlands outfit have proved that they can hold their own against the Toffees by drawing 3-3 at Goodison Park.
Christian Benteke could start for Villa following his return from the bench against Spurs last weekend, while Steven Pienaar could be handed a starting role for the visitors following his impact against Hull.
Aston Villa: LLWWDL
Possible starting lineups
Aston Villa: Guzan; Luna, Vlaar, Baker, Bacuna; Agbonlahor, Westwood, Delph, El Ahmadi, Weimann; Benteke
Everton: Howard; Baines, Distin, Jagielka, Coleman; Mirallas, Barkley, Barry, McCarthy, Pienaar; Lukaku
Sports Mole says: 1-1