The Swans will kick-off their 2021-2022 EFL Sky Bet Championship campaign with a visit to Ewood Park, home of Blackburn Rovers on Saturday, 7 August 2021.
Sheffield United, who were relegated from the Premier League last season, will be the Swans first home game of the season on Saturday, August 14.
Arch rivals Cardiff City will visit the Liberty on 16 October, with the return fixture at the Cardiff City Stadium set for 2nd April 2022.
Of the sides promoted from League One last season, Hull City, Peterborough United, Blackpool, the Swans welcome Hull on September 11, before Peterborough visit south Wales on October 30 and Blackpool arrive at the Liberty the following month on 30 November.
Travelling Jacks will no doubt look out for the trip to Bristol City on 21 August and Blackpool on 12 March 2021. Sadly the trip to Craven Cottage and Fulham in on Wednesday, 29 September.
Easter weekend looks more promising with Barnsley at home on Good Friday before the relatively short trip to Reading on Easter Monday.
The Swans end the season by welcoming QPR to the Liberty on 7 May.
Here is the Swans full fixture list, which is subject to change due to TV selection and possible Cup committments.
Sat, Aug 7 – Blackburn Rovers (a)
Sat, Aug 14 – Sheffield United (h)
Tue, Aug 17 – Stoke City (h)
Sat, Aug 21 – Bristol City (a)
Sat, Aug 28 – Preston North End (a)
Sat, Sep 11 – Hull City (h)
Wed, Sep 15 – Millwall (h)
Sat, Sep 18 – Luton Town (a)
Sat, Sep 25 – Huddersfield Town (h)
Wed, Sep 29 – Fulham (a)
Sat, Oct 2 – Derby County (a)
Sat, Oct 16 – Cardiff City (h)
Wed, Oct 20 – West Bromwich Albion (h)
Sat, Oct 23 – Birmingham City (a)
Sat, Oct 30 – Peterborough United (h)
Tue, Nov 2 – Coventry City (a)
Sat, Nov 6 – Bournemouth (a)
Sat, Nov 20 – Blackpool (h)
Wed, Nov 24 – Barnsley (a)
Sat, Nov 27 – Reading (h)
Sat, Dec 4 – Middlesbrough (a)
Sat, Dec 11 – Nottingham Forest (h)
Sat, Dec 18 – Queens Park Rangers (a)
Sun, Dec 26 – Millwall (a)
Wed, Dec 29 – Luton Town (h)
Sat, Jan 1 – Fulham (h)
Sat, Jan 15 – Huddersfield Town (a)
Sat, Jan 22 – Preston North End (h)
Sat, Jan 29 – Hull City (a)
Sat, Feb 5 – Blackburn Rovers (h)
Tue, Feb 8 – Stoke City (a)
Sat, Feb 12 – Bristol City (h)
Sat, Feb 19 – Sheffield United (a)
Tue, Feb 22 – Bournemouth (h)
Sat, Feb 26 – West Bromwich Albion (a)
Sat, Mar 5 – Coventry City (h)
Sat, Mar 12 – Blackpool (a)
Wed, Mar 16 – Peterborough United (a)
Sat, Mar 19 – Birmingham City (h)
Sat, Apr 2 – Cardiff City (a)
Sat, Apr 9 – Derby County (h)
Fri, Apr 15 – Barnsley (h)
Mon, Apr 18 – Reading (a)
Sat, Apr 23 – Middlesbrough (h)
Sat, Apr 30 – Nottingham Forest (a)
Sat, May 7 – Queens Park Rangers (h)
