2020–21 Shrewsbury Town F.C. season

The 2020–21 Shrewsbury Town season is the club's 135th season in their history and the sixth consecutive season in EFL League One. Along with League One, the club also participated in the FA Cup, EFL Cup and EFL Trophy.

The season covers the period from 1 July 2020 to 30 June 2021.

Squad
!colspan=14|Players who left the club:


 * }

Pre-season
On 10 August, the club announced a pre-season friendly against Southern League Premier Division Central side Nuneaton Borough which would be played at the New Bucks Head ground, the home of AFC Telford United. However, the club's pre-season kicked off with a friendly against Welsh Premier League side Bala Town which was not announced to the public.

All of the club's pre-season games would be played behind closed doors due to the ongoing COVID-19 pandemic.

Matches
The season's League One fixtures were announced on 21 August.

FA Cup
The draw for the first round was made on Monday 26, October. The second round draw was revealed on Monday, 9 November by Danny Cowley. The third round draw was made on 30 November, with Premier League and EFL Championship all entering the competition.

EFL Cup
The first round draw took place in the morning of 18 August.

EFL Trophy
The regional group stage draw was confirmed on 18 August. The second round draw was made by Matt Murray on 20 November, at St Andrew's.