It is the fourth pre-season game to be announced by the Tyneside club, who will earlier travel to Darlington and Huddersfield before hosting Leeds at St James' Park.
The club, which is still without a manager, is understood to be in the process of organising a training camp in Northern Ireland next month which could include a game there.