Walsall will travel to National League champions Lincoln City for a friendly match as part of our pre-season schedule this summer.
The Saddlers will travel to Sincil Bank on the final Saturday before the 2017/18 Sky Bet League One season begins, with a 3pm kick-off on Saturday, July 29.
Home matches against Aston Villa and West Bromwich Albion have already been confirmed, as well as trips to Chester, Solihull Moors, Stafford Rangers and Rushall Olympic.
Saddlers boss Jon Whitney spent three years with the Imps as a player between 1995 and 1998. Lincoln became the first non-league side in 103 years to reach the quarter-finals of the FA Cup last season by beating Premier League side Burnley to reach the final eight.
Saturday, July 15 - Solihull Moors A (3pm)
Tuesday, July 18 - Aston Villa H (7.45pm)
Wednesday, July 19 - Stafford Rangers A (7.45pm)
Saturday, July 22 - Chester A (3pm)
Wednesday, July 26 - West Bromwich Albion H (7.45pm)
Saturday, July 29 - Lincoln City A (3pm)
Tuesday, August 1 - Rushall Olympic A (7.45pm)