Shrewsbury Town will visit the Jonny-Rocks Stadium for a pre-season friendly on Tuesday 23 July.
The League One side are Cheltenham's seventh warm up opponents ahead of the 2019/20 League Two season, and will be the club's third home pre-season fixture.
Kick-off on the night will be at 7.45pm as the second in a series of three home matches in a week. Premier League side Leicester City are the visitors on 20 July, with the Shrewsbury game sandwiched in between another contest with Bristol Rovers on 27 July.
Shrewsbury are managed by former Wales international Sam Ricketts and ended their 2018/19 League One campaign in 18th place.
Cheltenham's full pre-season schedule is as follows:
|Stratford Town||13 July||Away|
|Taunton Town||19 July||Away|
|Leicester City||20 July||Home|
|Shrewsbury Town||23 July||Home|
|Bristol Rovers||27 July||Home|
|Bromsgrove Sporting||30 July||Away|
Ticket news regarding pre-season fixtures will be made available on the website so keep an eye out for announcements in the build up to the club's warm up matches.
Season tickets for the 2019/20 season are still available to buy in all areas of the stadium. To find out more and purchase a season ticket click here.