The Saddlers will entertain Championship side Stoke City in a pre-season friendly at the Banks's Stadium on Saturday 14th July, kick-off 3.00pm.
The Potters' ten-year spell in the Premier League came to an end last season after they were relegated in 19th position.
Former Birmingham and Derby boss Gary Rowett replaced Paul Lambert as manager last month and will be expected to lead a promotion charge.
City ran out 3-1 winners when the teams last met, in an EFL Cup second-round tie at the bet365 stadium in August 2013.
Ticket information will be released in due course.
Confirmed Pre-Season Friendlies:
Friday 6th July – Rushall Olympic A (7.30pm)
Saturday 14th July - Stoke City H (3.00pm)
Tuesday 17th July - Aston Villa H (7.45pm)
Thursday 19th July - Ajax H (7.45pm)
Saturday 28th July – Cheltenham Town A (3.00pm)