They reached the play-off final after beating Charlton Athletic in the semi-final, but they were beaten by Rotherham United.
Paul Hurst left his role as manager at the end of the season.
[15] In addition to a behind closed doors fixture against Ebbsfleet United played in Portugal, Shrewsbury Town announced six pre-season friendlies, against Aston Villa,[65] Wolverhampton Wanderers, Burton Albion,[66] AFC Telford United,[67] Cardiff City[68] and Brackley Town.
Source: [citation needed] On 16 June 2017, Shrewsbury Town were drawn away to Nottingham Forest in the first round.
[71] On 12 July 2017, the group stage draw was complete with Shrewsbury facing Coventry City, Walsall and West Bromwich Albion U23s.