The Magpies head into the game 10th in the standings having rattled off three wins on the bounce.
The Gunners have also strung together three straight league wins, scoring three each time.
Arsene Wenger’s side are three points behind Chelsea in the race for fifth place.
Arsenal reached the semi-finals of the Europa League after completing a 6-3 aggregate victory over CSKA Moscow on Thursday and Wenger may need to freshen up his starting XI for the trip to St James’ Park.
Danny Welbeck is set to feature more between now and the end of the season after the injury to Henrikh Mkhitaryan.
However, David Ospina suffered an ankle injury in training and won’t be available for the next three weeks.
Islam Slimani is finally fit following an injury-hit loan spell and could start for Newcastle.
Predicted starting line-ups:
Newcastle: Dubravka; Yedlin, Lascelles, Lejeune, Dummett; Shelvey, Diame; Ritchie, Perez, Kenedy; Slimani.
Arsenal: Cech; Bellerin, Mustafi, Koscielny, Monreal; Xhaka, Wilshere; Ozil, Ramsey, Welbeck; Aubameyang.
Odds: Newcastle 21/10, Arsenal 23/20, Draw 12/5.