Steve Bruce makes three changes to his starting XI following the goalless draw at home to Middlesbrough on Tuesday night, three days after garnering the same result against Brentford.
For Barnsley, there are two changes from Paul Heckingbottom after the 1-1 draw at high-flying Preston North End on Saturday.
The other change comes at centre-back as Liam Lindsay replaces Ethan Pinnock as partner for Adam Jackson. Jason McCarthy continues at right-back, Matty Pearson is on the left and Adam Davies has the gloves.
Barnsley: Davies; McCarthy, Jackson, Lindsay, Pearson; Williams; Hammill, Moncur, Potts, Barnes; Bradshaw
Subs: Townsend, Fryers, Pinnock, Ugbo, Thiam, Hedges, McGeehan
Aston Villa: Johnstone; Elmohamady, Terry, Chester, Taylor; Whelan, Hourihane, Snodgrass; Adomah, Davis, Kodjia
Subs: Steer, Samba, Lansbury, Hogan, Onomah, Bjarnason, Hutton