Xherdan Shaqiri, Joe Allen and Eric-Maxim Choupo-Moting are all expected to return for Stoke after they were rested at the weekend in the 5-0 defeat to Chelsea.
Eric Pieters and Kurt Zouma, who was ineligible to face Chelsea, could also return.
Rob Elliot, Aleksandar Mitrovic and Florian Lejeune all remain sidelined for Newcastle.
Stoke manager Mark Hughes on resting players against Chelsea said: “The decisions weren’t easy but they were decisions I was prepared to make. It’s about getting the win against Newcastle now.
“We hope we will get it and then this Christmas period will have been a good return. It would be two wins, a draw, and a defeat to Chelsea.”
Newcastle boss Rafa Benitez explained: “Obviously, the (fans) are not happy… but still they understand these players are giving everything every game. It has to be like this until the end of the season.”
Stoke have won each of their last four home league matches against the Magpies, the last three all ending 1-0.
FOLLOW ALL THE ACTION FROM STOKE V NEWCASTLE IN THE PREMIER LEAGUE BELOW