# List of English football transfers winter 2021–22

The 2021–22 English football winter transfer window runs from 2 September 2021 to 2 February 2022. Players without a club may be signed at any time, clubs may sign players on loan dependent on their league's regulations, and clubs may sign a goalkeeper on an emergency loan if they have no registered senior goalkeeper available. This list includes transfers featuring at least one club from either the Premier League or the EFL that were completed after the end of the summer 2021 transfer window on 31 August and before the end of the 2021–22 winter window.

## Transfers

All players and clubs without a flag are English. Note that while Cardiff City, Swansea City and Newport County are affiliated with the Football Association of Wales and thus take the Welsh flag, they play in the Championship and League Two respectively, and so their transfers are included here.
| Date | Player | Moving from | Moving to | Fee |
| 6 September 2021 | Joe Dodoo | Unattached | Doncaster Rovers | Free |
| 6 September 2021 | Pape Souaré | Unattached | Charlton Athletic | Free |
| 7 September 2021 | Kean Bryan | Unattached | West Bromwich Albion | Free |
| 7 September 2021 | Stephen Henderson | Unattached | Charlton Athletic | Free |
| 7 September 2021 | Joel Lynch | Unattached | Crawley Town | Free |
| 7 September 2021 | Barrie McKay | Swansea City | Heart of Midlothian | Free |
| 9 September 2021 | Mathias Jørgensen | Unattached | Brentford | Free |
| 10 September 2021 | Kieran Agard | Unattached | Plymouth Argyle | Free |
| 10 September 2021 | Ryan McLaughlin | Unattached | Morecambe | Free |
| 10 September 2021 | Joseph Olowu | Unattached | Doncaster Rovers | Free |
| 13 September 2021 | Adlène Guedioura | Unattached | Sheffield United | Free |
| 13 September 2021 | Connor Wickham | Unattached | Preston North End | Free |
| 16 September 2021 | Jordan Cook | Unattached | Hartlepool United | Free |
| 16 September 2021 | Mike Fondop | Unattached | Hartlepool United | Free |
| 22 September 2021 | James Rodríguez | Everton | Al-Rayyan | Undisclosed |
| 24 September 2021 | Jay Mingi | Unattached | Portsmouth | Free |
| 24 September 2021 | Elliot Thorpe | Unattached | Luton Town | Free |
| 25 September 2021 | Aramide Oteh | Unattached | Salford City | Free |
| 7 October 2021 | Conor McLaughlin | Unattached | Fleetwood Town | Free |
| 7 October 2021 | Nicolas Nkoulou | Unattached | Watford | Free |
| 14 October 2021 | Mark Howard | Unattached | Carlisle United | Free |
| 18 October 2021 | Robbie Brady | Unattached | Bournemouth | Free |
| 18 October 2021 | Otis Khan | Unattached | Walsall | Free |
| 23 October 2021 | Adam Smith | Unattached | Stevenage | Free |
| 12 November 2021 | Theo Vassell | Unattached | Salford City | Free |
| 15 November 2021 | Andy Carroll | Unattached | Reading | Free |
| 18 November 2021 | Neil Taylor | Unattached | Middlesbrough | Free |
| 20 November 2021 | Ali Al-Hamadi | Unattached | Wycombe Wanderers | Free |
| 22 November 2021 | Nathaniel Mendez-Laing | Unattached | Sheffield Wednesday | Free |
| 6 December 2021 | Willy Caballero | Unattached | Southampton | Free |
| 1 January 2022 | Dion Charles | Accrington Stanley | Bolton Wanderers | Undisclosed |
| 1 January 2022 | Daryl Dike | Orlando City | West Bromwich Albion | Undisclosed |
| 1 January 2022 | Vitalii Mykolenko | Dynamo Kyiv | Everton | Undisclosed |
| 1 January 2022 | Maduka Okoye | Sparta Rotterdam | Watford | Undisclosed |
| 1 January 2022 | Ferran Torres | Manchester City | Barcelona | Undisclosed |
| 2 January 2022 | Harvey Macadam | Ashton United | Fleetwood Town | Undisclosed |
| 3 January 2022 | Ali Crawford | Bolton Wanderers | St Johnstone | Free |
| 3 January 2022 | Emmanuel Idem | Unattached | Swindon Town | Undisclosed |
| 3 January 2022 | Luke O'Neill | Kettering Town | Stevenage | Undisclosed |
| 3 January 2022 | Joel Senior | Altrincham | Carlisle United | Undisclosed |
| 4 January 2022 | Morgan Boyes | Liverpool | Livingston | Free |
| 4 January 2022 | Steve Cook | Bournemouth | Nottingham Forest | Undisclosed |
| 4 January 2022 | Tony Gallacher | Liverpool | St Johnstone | Free |
| 4 January 2022 | Trai Hume | Linfield | Sunderland | £200,000 |
| 4 January 2022 | Hassane Kamara | Nice | Watford | £4m |
| 4 January 2022 | Ryan Loft | Scunthorpe United | Bristol Rovers | Undisclosed |
| 4 January 2022 | Rollin Menayese | Mansfield Town | Walsall | Undisclosed |
| 4 January 2022 | Nathan Patterson | Rangers | Everton | £11.5m |
| 4 January 2022 | Ed Upson | Newport County | Stevenage | Undisclosed |
| 5 January 2022 | James Hill | Fleetwood Town | Bournemouth | £1m |
| 5 January 2022 | Hayao Kawabe | Grasshopper | Wolverhampton Wanderers | Undisclosed |
| 5 January 2022 | Kacper Kozłowski | Pogoń Szczecin | Brighton & Hove Albion | Undisclosed |
| 5 January 2022 | Alfie Lewis | St Patrick's Athletic | Plymouth Argyle | Free |
| 5 January 2022 | Ben Williams | Barnsley | Cheltenham Town | Undisclosed |
| 6 January 2022 | Charlie Brown | MK Dons | Cheltenham Town | Undisclosed |
| 6 January 2022 | James Brown | Unattached | Blackburn Rovers | Free |
| 6 January 2022 | Tom Dallison | Crawley Town | Colchester United | Undisclosed |
| 6 January 2022 | Jürgen Locadia | Brighton & Hove Albion | VfL Bochum | Free |
| 6 January 2022 | Samir | Udinese | Watford | Undisclosed |
| 6 January 2022 | Omari Patrick | Burton Albion | Carisle United | Undisclosed |
| 6 January 2022 | Laurie Walker | MK Dons | Stevenage | Undisclosed |
| 7 January 2022 | Caolan Boyd-Munce | Birmingham City | Middlesbrough | Undisclosed |
| 7 January 2022 | Cameron Coxe | Solihull Moors | Colchester United | Undisclosed |
| 7 January 2022 | Edo Kayembe | Eupen | Watford | Undisclosed |
| 7 January 2022 | Rosaire Longelo | Newcastle United | Accrington Stanley | Undisclosed |
| 7 January 2022 | Kieran Trippier | Atlético Madrid | Newcastle United | £12m |
| 7 January 2022 | Taylor Seymour | Burgess Hill Town | Crawley Town | Free |
| 8 January 2022 | Ellis Harrison | Portsmouth | Fleetwood Town | Undisclosed |
| 8 January 2022 | Richie Laryea | Toronto | Nottingham Forest | Undisclosed |
| 10 January 2022 | Jake Beesley | Rochdale | Blackpool | Undisclosed |
| 10 January 2022 | Marcus Carver | Southport | Hartlepool United | Undisclosed |
| 10 January 2022 | Chris Hussey | Cheltenham Town | Port Vale | Undisclosed |
| 11 January 2022 | Andrew Fisher | MK Dons | Swansea City | Undisclosed |
| 11 January 2022 | Connor Hall | Harrogate Town | Port Vale | Undisclosed |
| 11 January 2022 | Reece Hutchinson | Unattached | Cheltenham Town | Free |
| 11 January 2022 | William Kokolo | Middlesbrough | Burton Albion | Undisclosed |
| 11 January 2022 | Leon Legge | Port Vale | Harrogate Town | Undisclosed |
| 11 January 2022 | David Marshall | Derby County | Queens Park Rangers | Undisclosed |
| 11 January 2022 | Aaron Morley | Rochdale | Bolton Wanderers | Undisclosed |
| 12 January 2022 | Kieran Agard | Unattached | Doncaster Rovers | Free |
| 12 January 2022 | James Waite | Penybont | Newport County | Undisclosed |
| 13 January 2022 | Gassan Ahadme | Norwich City | Burton Albion | Undisclosed |
| 13 January 2022 | Owen Dale | Crewe Alexandra | Blackpool | Undisclosed |
| 13 January 2022 | Lucas Digne | Everton | Aston Villa | £25m |
| 13 January 2022 | Kane Hemmings | Burton Albion | Tranmere Rovers | Undisclosed |
| 13 January 2022 | Josh Magennis | Hull City | Wigan Athletic | Undisclosed |
| 13 January 2022 | Chris Wood | Burnley | Newcastle United | £25m |
| 14 January 2022 | Chuks Aneke | Birmingham City | Charlton Athletic | Undisclosed |
| 14 January 2022 | Riley McGree | Charlotte | Middlesbrough | Undisclosed |
| 14 January 2022 | Aristote Nsiala | Ipswich Town | Fleetwood Town | Undisclosed |
| 14 January 2022 | Jay Rich-Baghuelou | Crystal Palace | Accrington Stanley | Undisclosed |
| 14 January 2022 | Kerr Smith | Dundee United | Aston Villa | Undisclosed |
| 14 January 2022 | Ash Taylor | Walsall | Kilmarnock | Free |
| 14 January 2022 | Ryan Watson | Tranmere Rovers | Salford City | Undisclosed |
| 15 January 2022 | Lewis Baker | Chelsea | Stoke City | Undisclosed |
| 15 January 2022 | Emyr Huws | Unattached | Colchester United | Free |
| 15 January 2022 | Phil Jagielka | Derby County | Stoke City | Free |
| 16 January 2022 | Graeme Shinnie | Derby County | Wigan Athletic | Undisclosed |
| 17 January 2022 | Jake Bidwell | Swansea City | Coventry City | Free |
| 17 January 2022 | Chiquinho | Estoril | Wolverhampton Wanderers | £3m |
| 18 January 2022 | Danny Batth | Stoke City | Sunderland | Free |
| 18 January 2022 | Charlie Colkett | Unattached | Cheltenham Town | Free |
| 18 January 2022 | Ousmane Fané | Unattached | Morecambe | Free |
| 18 January 2022 | Sead Kolašinac | Arsenal | Marseille | Free |
| 18 January 2022 | Dilan Markanday | Tottenham Hotspur | Blackburn Rovers | Undisclosed |
| 18 January 2022 | John Marquis | Portsmouth | Lincoln City | Undisclosed |
| 19 January 2022 | Otis Khan | Walsall | Leyton Orient | Free |
| 19 January 2022 | Matt Smith | Millwall | Salford City | Free |
| 19 January 2022 | Christian Walton | Brighton & Hove Albion | Ipswich Town | Undisclosed |
| 19 January 2022 | Ollie Younger | Sunderland | Doncaster Rovers | Free |
| 20 January 2022 | Lucas Akins | Burton Albion | Mansfield Town | Undisclosed |
| 20 January 2022 | Jón Daði Böðvarsson | Millwall | Bolton Wanderers | Free |
| 20 January 2022 | Luke Charman | Darlington | Rochdale | Undisclosed |
| 20 January 2022 | Matt O'Riley | MK Dons | Celtic | Undisclosed |
| 21 January 2022 | Max Clark | Fleetwood Town | Rochdale | Free |
| 21 January 2022 | Jonathan Mitchell | Hartlepool United | Doncaster Rovers | Free |
| 21 January 2022 | Dennis Politic | Bolton Wanderers | Cremonese | Undisclosed |
| 21 January 2022 | Patrick Roberts | Manchester City | Sunderland | Free |
| 21 January 2022 | Connor Wickham | Preston North End | MK Dons | Free |
| 21 January 2022 | Jordan Wright | Nottingham Forest | Lincoln City | Undisclosed |
| 24 January 2022 | Jordan Brown | Derby County | Leyton Orient | Free |
| 24 January 2022 | Ethan Coleman | King's Lynn Town | Leyton Orient | Free |
| 24 January 2022 | Donervon Daniels | Crewe Alexandra | Walsall | Undisclosed |
| 24 January 2022 | Ben House | Eastleigh | Lincoln City | Undisclosed |
| 24 January 2022 | Demetri Mitchell | Blackpool | Hibernian | Undisclosed |
| 24 January 2022 | Dylan Williams | Derby County | Chelsea | Undisclosed |
| 25 January 2022 | Adam Clayton | Unattached | Doncaster Rovers | Free |
| 25 January 2022 | Adam Davies | Stoke City | Sheffield United | Undisclosed |
| 25 January 2022 | Josh Hawkes | Sunderland | Tranmere Rovers | Undisclosed |
| 25 January 2022 | Lee O'Connor | Celtic | Tranmere Rovers | Undisclosed |
| 25 January 2022 | Curtis Tilt | Rotherham United | Wigan Athletic | Undisclosed |
| 26 January 2022 | Hwang Hee-chan | RB Leipzig | Wolverhampton Wanderers | £14M |
| 26 January 2022 | Denver Hume | Sunderland | Portsmouth | Undisclosed |
| 26 January 2022 | Liam Feeney | Tranmere Rovers | Scunthorpe United | Free |
| 26 January 2022 | Samuel Kalu | Bordeaux | Watford | Undisclosed |
| 26 January 2022 | Damian Las | Fulham | Austin | Undisclosed |
| 26 January 2022 | Ollie Webber | Crystal Palace | Portsmouth | Undisclosed |
| 27 January 2022 | John Akinde | Gillingham | Colchester United | Free |
| 27 January 2022 | Juninho Bacuna | Rangers | Birmingham City | Undisclosed |
| 27 January 2022 | Tahvon Campbell | Woking | Rochdale | Undisclosed |
| 27 January 2022 | Calum Chambers | Arsenal | Aston Villa | Free |
| 27 January 2022 | Daníel Grétarsson | Blackpool | Śląsk Wrocław | Undisclosed |
| 27 January 2022 | Callum McFadzean | Crewe Alexandra | Wrexham | Undisclosed |
| 27 January 2022 | Bassala Sambou | Fortuna Sittard | Crewe Alexandra | Undisclosed |
| 27 January 2022 | Toby Sibbick | Barnsley | Heart of Midlothian | Undisclosed |
| 27 January 2022 | Regan Slater | Sheffield United | Hull City | Undisclosed |
| 28 January 2022 | Dan Agyei | Oxford United | Crewe Alexandra | Undisclosed |
| 28 January 2022 | Omar Bogle | Doncaster Rovers | Hartlepool United | Free |
| 28 January 2022 | Rhys Bennett | Gillingham | Morecambe | Free |
| 28 January 2022 | Lee Brown | Portsmouth | AFC Wimbledon | Undisclosed |
| 28 January 2022 | Andy Carroll | Reading | West Bromwich Albion | Free |
| 28 January 2022 | Harry Charsley | Mansfield Town | Port Vale | Undisclosed |
| 28 January 2022 | Jeando Fuchs | Dundee United | Peterborough United | Undisclosed |
| 28 January 2022 | Georgie Kelly | Bohemians | Rotherham United | Free |
| 28 January 2022 | Charley Kendall | Eastbourne Borough | Lincoln City | Undisclosed |
| 28 January 2022 | Corey O'Keeffe | Mansfield Town | Rochdale | Free |
| 28 January 2022 | Kieran Sadlier | Rotherham United | Bolton Wanderers | Free |
| 28 January 2022 | Jung Sang-bin | Suwon Samsung Bluewings | Wolverhampton Wanderers | £1M |
| 28 January 2022 | Kieran Wallace | Burton Albion | Mansfield Town | Free |
| 28 January 2022 | Tariq Uwakwe | Chelsea | Crewe Alexandra | Undisclosed |
| 29 January 2022 | Sam Ashford | Crawley Town | Ayr United | Free |
| 29 January 2022 | João Carvalho | Nottingham Forest | Olympiacos | Undisclosed |
| 29 January 2022 | Anthony Grant | Swindon Town | Scunthorpe United | Free |
| 30 January 2022 | Luis Díaz | Porto | Liverpool | £37.5M |
| 30 January 2022 | Bruno Guimarães | Lyon | Newcastle United | Undisclosed |
| 30 January 2022 | Ryan Hedges | Aberdeen | Blackburn Rovers | Undisclosed |
| 31 January 2022 | Dele Alli | Tottenham Hotspur | Everton | Free |
| 31 January 2022 | Julián Álvarez | River Plate | Manchester City | £14.1M |
| 31 January 2022 | Frederik Alves | West Ham United | Brøndby | Undisclosed |
| 31 January 2022 | Louis Appéré | Dundee United | Northampton Town | Undisclosed |
| 31 January 2022 | James Ball | Solihull Moors | Rochdale | Undisclosed |
| 31 January 2022 | Rodrigo Bentancur | Juventus | Tottenham Hotspur | £15.9M |
| 31 January 2022 | Jamal Blackman | Unattached | Huddersfield Town | Free |
| 31 January 2022 | Luke Bolton | Manchester City | Salford City | Free |
| 31 January 2022 | Nathan Broome | Stoke City | AFC Wimbledon | Free |
| 31 January 2022 | Marcus Browne | Middlesbrough | Oxford United | Undisclosed |
| 31 January 2022 | Reece Brown | Huddersfield Town | Peterborough United | Free |
| 31 January 2022 | Dan Burn | Brighton & Hove Albion | Newcastle United | £13M |
| 31 January 2022 | Niall Canavan | Bradford City | Barrow | Undisclosed |
| 31 January 2022 | Dylan Connolly | Northampton Town | Morecambe | Undisclosed |
| 31 January 2022 | Billy Crellin | Fleetwood Town | Everton | Undisclosed |
| 31 January 2022 | Jermain Defoe | Unattached | Sunderland | Free |
| 31 January 2022 | Kyle Dempsey | Gillingham | Bolton Wanderers | Undisclosed |
| 31 January 2022 | Kristian Dennis | St Mirren | Carlisle United | Undisclosed |
| 31 January 2022 | Jamie Devitt | Barrow | Carlisle United | Free |
| 31 January 2022 | Bambo Diaby | Unattached | Preston North End | Free |
| 31 January 2022 | Christian Eriksen | Unattached | Brentford | Free |
| 31 January 2022 | Carel Eiting | Genk | Huddersfield Town | Free |
| 31 January 2022 | Tom Flanagan | Sunderland | Shrewsbury Town | Undisclosed |
| 31 January 2022 | Mike Fondop | Hartlepool United | Oldham Athletic | Free |
| 31 January 2022 | Scott Fraser | Ipswich Town | Charlton Athletic | Undisclosed |
| 31 January 2022 | Camron Gbadebo | Manchester City | Colchester United | Free |
| 31 January 2022 | Reo Griffiths | Lyon | Doncaster Rovers | Undisclosed |
| 31 January 2022 | Nick Hayes | Hemel Hempstead Town | Ipswich Town | Undisclosed |
| 31 January 2022 | Luke Hendrie | Hartlepool United | Bradford City | Free |
| 31 January 2022 | Sam Hughes | Leicester City | Burton Albion | Undisclosed |
| 31 January 2022 | Dan Kemp | Leyton Orient | MK Dons | Undisclosed |
| 31 January 2022 | Ryan Longman | Brighton & Hove Albion | Hull City | Undisclosed |
| 31 January 2022 | Jean-Philippe Mateta | 1. FSV Mainz 05 | Crystal Palace | Undisclosed |
| 31 January 2022 | Jay Matete | Fleetwood Town | Sunderland | Undisclosed |
| 31 January 2022 | Jamie McGrath | St Mirren | Wigan Athletic | Undisclosed |
| 31 January 2022 | Kieffer Moore | Cardiff City | Bournemouth | Undisclosed |
| 31 January 2022 | Joe Nuttall | Blackpool | Scunthorpe United | Undisclosed |
| 31 January 2022 | Nathanael Ogbeta | Shrewsbury Town | Swansea City | Undisclosed |
| 31 January 2022 | Denis Odoi | Fulham | Club Brugge | Undisclosed |
| 31 January 2022 | Aiden O'Brien | Sunderland | Portsmouth | Free |
| 31 January 2022 | Jonathan Panzo | Dijon | Nottingham Forest | Undisclosed |
| 31 January 2022 | Luke Plange | Derby County | Crystal Palace | Undisclosed |
| 31 January 2022 | Ali Reghba | Leicester City | CR Belouizdad | Undisclosed |
| 31 January 2022 | Sammy Robinson | Manchester City | Port Vale | Undisclosed |
| 31 January 2022 | Tobi Sho-Silva | Sutton United | Carlisle United | Undisclosed |
| 31 January 2022 | Simon Sluga | Luton Town | Ludogorets Razgrad | Undisclosed |
| 31 January 2022 | Matt Smith | Manchester City | MK Dons | Undisclosed |
| 31 January 2022 | Oisin Smyth | Dungannon Swifts | Oxford United | Undisclosed |
| 31 January 2022 | Sam Surridge | Stoke City | Nottingham Forest | Undisclosed |
| 31 January 2022 | Ben Thompson | Millwall | Gillingham | Free |
| 31 January 2022 | Auston Trusty | Colorado Rapids | Arsenal | Undisclosed |
| 31 January 2022 | Deniz Undav | Union SG | Brighton & Hove Albion | Undisclosed |
| 31 January 2022 | Wout Weghorst | VfL Wolfsburg | Burnley | £12M |
| 31 January 2022 | Lewis Wing | Middlesbrough | Wycombe Wanderers | Free |
| 1 February 2022 | Korede Adedoyin | Sheffield Wednesday | Accrington Stanley | Undisclosed |
| 1 February 2022 | Mason Burstow | Charlton Athletic | Chelsea | Undisclosed |
| 1 February 2022 | Jon Nolan | Ipswich Town | Bristol Rovers | Free |
| 1 February 2022 | Kieran O'Hara | Burton Albion | Fleetwood Town | Free |
| 2 February 2022 | Pierre-Emerick Aubameyang | Arsenal | Barcelona | Free |
| 3 February 2022 | Aramide Oteh | Salford City | Crawley Town | Free |
| 4 February 2022 | Sam Baldock | Derby County | Oxford United | Free |
| 4 February 2022 | Tope Obadeyi | Unattached | Oldham Athletic | Free |
| 4 February 2022 | Adam Smith | Stevenage | Morecambe | Free |
| 15 February 2022 | Brandon Barker | Rangers | Reading | Free |
| 17 February 2022 | Oumar Niasse | Unattached | Burton Albion | Free |
| 25 February 2022 | Adlène Guedioura | Sheffield United | Burton Albion | Free |
| 25 February 2022 | Robert Snodgrass | Unattached | Luton Town | Free |
| 25 February 2022 | Lee Tomlin | Unattached | Walsall | Free |
| 26 February 2022 | Ronan Silva | Unattached | Crawley Town | Free |
| 28 February 2022 | Ryan Nolan | Unattached | Northampton Town | Free |

## Loans

| Start date | End date | Name | Moving from | Moving to |
| 7 September 2021 | 14 September 2021 | Jake Eastwood | Sheffield United | Portsmouth |
| 24 September 2021 | 30 June 2022 | Archie Mair | Norwich City | Lincoln City |
| 26 October 2021 | 2 November 2021 | Tomáš Holý | Ipswich Town | Cambridge United |
| 20 November 2021 | 27 November 2021 | Kieran O'Hara | Burton Albion | Scunthorpe United |
| 23 November 2021 | 30 November 2021 | Connal Trueman | Birmingham City | Oxford United |
| 1 January 2022 | 30 June 2022 | Keinan Davis | Aston Villa | Nottingham Forest |
| 1 January 2022 | 30 June 2022 | Saikou Janneh | Bristol City | Shrewsbury Town |
| 1 January 2022 | 30 June 2022 | Jonas Lössl | Midtjylland | Brentford |
| 1 January 2022 | 30 June 2022 | Maduka Okoye | Watford | Sparta Rotterdam |
| 1 January 2022 | 30 June 2022 | Dejan Stojanović | Middlesbrough | FC Ingolstadt 04 |
| 1 January 2022 | 30 June 2022 | Morgan Whittaker | Swansea City | Lincoln City |
| 2 January 2022 | 30 June 2022 | Aaron Connolly | Brighton & Hove Albion | Middlesbrough |
| 3 January 2022 | 30 June 2022 | Marlon Fossey | Fulham | Bolton Wanderers |
| 3 January 2022 | 30 June 2022 | Christy Pym | Peterborough United | Stevenage |
| 4 January 2022 | 30 June 2022 | Josh Austerfield | Huddersfield Town | Harrogate Town |
| 4 January 2022 | 30 June 2022 | Jacob Bedeau | Burnley | Morecambe |
| 4 January 2022 | 30 June 2022 | Michael Bostwick | Burton Albion | Stevenage |
| 4 January 2022 | 30 June 2022 | Sam Burns | Blackburn Rovers | Scunthorpe United |
| 4 January 2022 | 30 June 2022 | Brahima Diarra | Huddersfield Town | Harrogate Town |
| 4 January 2022 | 30 June 2022 | Tom Dickson-Peters | Norwich City | Gillingham |
| 4 January 2022 | 30 June 2022 | Ryan Edmondson | Leeds United | Port Vale |
| 4 January 2022 | 30 June 2022 | Teden Mengi | Manchester United | Birmingham City |
| 4 January 2022 | 30 June 2022 | Jake O’Brien | Crystal Palace | Swindon Town |
| 4 January 2022 | 30 June 2022 | Dion Pereira | Luton Town | Bradford City |
| 5 January 2022 | 30 June 2022 | Trevor Carson | Dundee United | Morecambe |
| 5 January 2022 | 30 June 2022 | Hayao Kawabe | Wolverhampton Wanderers | Grasshopper |
| 5 January 2022 | 30 June 2022 | Kacper Kozłowski | Brighton & Hove Albion | Pogoń Szczecin |
| 5 January 2022 | 30 June 2022 | Josh McPake | Rangers | Tranmere Rovers |
| 5 January 2022 | 30 June 2022 | Tyrese Omotoye | Norwich City | Carlisle United |
| 6 January 2022 | 30 June 2022 | Harry Clarke | Arsenal | Hibernian |
| 6 January 2022 | 30 June 2022 | Will Harris | Sunderland | Barrow |
| 6 January 2022 | 30 June 2022 | Ethan Laird | Manchester United | Bournemouth |
| 6 January 2022 | 30 June 2022 | Bali Mumba | Norwich City | Peterborough United |
| 6 January 2022 | 30 June 2022 | Dan Nlundulu | Southampton | Cheltenham Town |
| 6 January 2022 | 30 June 2022 | Leo Østigård | Brighton & Hove Albion | Genoa |
| 6 January 2022 | 30 June 2022 | Chanka Zimba | Cardiff City | Northampton Town |
| 7 January 2022 | 30 June 2022 | Terry Ablade | Fulham | AFC Wimbledon |
| 7 January 2022 | 30 June 2022 | Theo Corbeanu | Wolverhampton Wanderers | MK Dons |
| 7 January 2022 | 30 June 2022 | Philippe Coutinho | Barcelona | Aston Villa |
| 7 January 2022 | 30 June 2022 | Anthony Glennon | Burnley | Barrow |
| 7 January 2022 | 30 June 2022 | Kian Harratt | Huddersfield Town | Port Vale |
| 7 January 2022 | 30 June 2022 | Taylor Richards | Brighton & Hove Albion | Birmingham City |
| 7 January 2022 | 1 January 2023 | Wesley | Aston Villa | Internacional |
| 8 January 2022 | 30 June 2022 | Corie Andrews | AFC Wimbledon | Colchester United |
| 8 January 2022 | 30 June 2022 | James Connolly | Cardiff City | Bristol Rovers |
| 8 January 2022 | 30 June 2022 | Ainsley Maitland-Niles | Arsenal | Roma |
| 8 January 2022 | 30 June 2022 | Axel Tuanzebe | Manchester United | Napoli |
| 10 January 2022 | 30 June 2022 | Rocky Bushiri | Norwich City | Hibernian |
| 10 January 2022 | 30 June 2022 | Jake Hull | Rotherham United | Hartlepool United |
| 10 January 2022 | 30 June 2022 | Offrande Zanzala | Barrow | Exeter City |
| 11 January 2022 | 30 June 2022 | Steven Benda | Swansea City | Peterborough United |
| 11 January 2022 | 30 June 2022 | Declan Drysdale | Coventry City | Ross County |
| 11 January 2022 | 30 June 2022 | Taylor Harwood-Bellis | Manchester City | Stoke City |
| 11 January 2022 | 30 June 2022 | Josh Pask | Coventry City | Newport County |
| 11 January 2022 | 30 June 2022 | Aaron Ramsey | Aston Villa | Cheltenham Town |
| 11 January 2022 | 30 June 2022 | Sam Sherring | Bournemouth | Cambridge United |
| 11 January 2022 | 30 June 2022 | Michael Verrips | Sheffield United | Fortuna Sittard |
| 11 January 2022 | 30 June 2022 | Jamie Walker | Heart of Midlothian | Bradford City |
| 12 January 2022 | 30 June 2022 | Folarin Balogun | Arsenal | Middlesbrough |
| 12 January 2022 | 30 June 2022 | Caleb Chukwuemeka | Aston Villa | Livingston |
| 12 January 2022 | 30 June 2022 | Cody Drameh | Leeds United | Cardiff City |
| 12 January 2022 | 30 June 2022 | Stephen Kelly | Rangers | Salford City |
| 12 January 2022 | 30 June 2022 | Jacob Wakeling | Leicester City | Barrow |
| 12 January 2022 | 30 June 2022 | Caleb Watts | Southampton | Crawley Town |
| 13 January 2022 | 30 June 2022 | Cyrus Christie | Fulham | Swansea City |
| 13 January 2022 | 30 June 2022 | Romoney Crichlow | Huddersfield Town | Plymouth Argyle |
| 13 January 2022 | 30 June 2022 | Liam Cullen | Swansea City | Lincoln City |
| 13 January 2022 | 30 June 2022 | Jamie Cumming | Chelsea | MK Dons |
| 13 January 2022 | 30 June 2022 | Paul Downing | Portsmouth | Rochdale |
| 13 January 2022 | 30 June 2022 | Anwar El Ghazi | Aston Villa | Everton |
| 13 January 2022 | 30 June 2022 | Callum Morton | West Bromwich Albion | Peterborough United |
| 13 January 2022 | 30 June 2022 | Dan Moss | Millwall | Leyton Orient |
| 13 January 2022 | 30 June 2022 | Lewis Richards | Wolverhampton Wanderers | Harrogate Town |
| 13 January 2022 | 30 June 2022 | James Trafford | Manchester City | Bolton Wanderers |
| 14 January 2022 | 30 June 2022 | Pontus Dahlberg | Watford | Gillingham |
| 14 January 2022 | 30 June 2022 | Onel Hernández | Norwich City | Birmingham City |
| 14 January 2022 | 30 June 2022 | Tomas Kalinauskas | Barnsley | AFC Wimbledon |
| 14 January 2022 | 30 June 2022 | Kayne Ramsay | Southampton | Ross County |
| 14 January 2022 | 30 June 2022 | Deyovaisio Zeefuik | Hertha BSC | Blackburn Rovers |
| 15 January 2022 | 30 June 2022 | Hayden Carter | Blackburn Rovers | Portsmouth |
| 15 January 2022 | 30 June 2022 | Zak Jules | MK Dons | Fleetwood Town |
| 15 January 2022 | 30 June 2022 | Luke Matheson | Wolverhampton Wanderers | Scunthorpe United |
| 17 January 2022 | 30 June 2022 | Owura Edwards | Bristol City | Colchester United |
| 17 January 2022 | 30 June 2022 | Kion Etete | Tottenham Hotspur | Cheltenham Town |
| 17 January 2022 | 30 June 2022 | Alex Hunt | Sheffield Wednesday | Oldham Athletic |
| 17 January 2022 | 30 June 2022 | Zain Westbrooke | Stevenage | Bristol Rovers |
| 18 January 2022 | 30 June 2022 | Conor Coventry | West Ham United | MK Dons |
| 18 January 2022 | 30 June 2022 | Matty Daly | Huddersfield Town | Bradford City |
| 18 January 2022 | 30 June 2022 | Tyrese Fornah | Nottingham Forest | Shrewsbury Town |
| 18 January 2022 | 30 June 2022 | Tyler Magloire | Blackburn Rovers | Northampton Town |
| 18 January 2022 | 30 June 2022 | Brooke Norton-Cuffy | Arsenal | Lincoln City |
| 18 January 2022 | 30 June 2022 | Robin Olsen | Roma | Aston Villa |
| 18 January 2022 | 30 June 2022 | Tyler Walker | Coventry City | Portsmouth |
| 19 January 2022 | 30 June 2022 | Carl Jenkinson | Nottingham Forest | Melbourne City |
| 19 January 2022 | 30 June 2022 | Jordan Storey | Preston North End | Sheffield Wednesday |
| 20 January 2022 | 30 June 2022 | Tyreeq Bakinson | Bristol City | Ipswich Town |
| 20 January 2022 | 30 June 2022 | Tommy Doyle | Manchester City | Cardiff City |
| 20 January 2022 | 30 June 2022 | Myles Kenlock | Ipswich Town | Colchester United |
| 20 January 2022 | 30 June 2022 | Hannes Wolf | Borussia Mönchengladbach | Swansea City |
| 21 January 2022 | 30 June 2022 | Oliver Burke | Sheffield United | Millwall |
| 21 January 2022 | 30 June 2022 | Juan Castillo | Chelsea | Charlton Athletic |
| 21 January 2022 | 30 June 2022 | Nicke Kabamba | Northampton Town | Woking |
| 21 January 2022 | 30 June 2022 | Jaden Philogene | Aston Villa | Stoke City |
| 24 January 2022 | 30 June 2022 | Cameron Archer | Aston Villa | Preston North End |
| 24 January 2022 | 30 June 2022 | Alex Bass | Portsmouth | Bradford City |
| 24 January 2022 | 30 June 2022 | Josh Davison | Charlton Athletic | Swindon Town |
| 24 January 2022 | 30 June 2022 | Ben Dempsey | Charlton Athletic | Ayr United |
| 24 January 2022 | 30 June 2022 | Karl Hein | Arsenal | Reading |
| 24 January 2022 | 30 June 2022 | Tyrese Sinclair | Mansfield Town | Scunthorpe United |
| 25 January 2022 | 30 June 2022 | Tyreece John-Jules | Arsenal | Sheffield Wednesday |
| 25 January 2022 | 30 June 2022 | Dion Sanderson | Wolverhampton Wanderers | Queens Park Rangers |
| 25 January 2022 | 30 June 2022 | Dynel Simeu | Southampton | Carlisle United |
| 26 January 2022 | 30 June 2022 | Jack Clarke | Tottenham Hotspur | Sunderland |
| 26 January 2022 | 30 June 2022 | Marcel Hilßner | Coventry City | FSV Zwickau |
| 26 January 2022 | 30 June 2022 | Harlee Dean | Birmingham City | Sheffield Wednesday |
| 26 January 2022 | 30 June 2022 | Isaac Fletcher | Middlesbrough | Hartlepool United |
| 26 January 2022 | 30 June 2022 | Idris Kanu | Peterborough United | Northampton Town |
| 26 January 2022 | 30 June 2022 | Ellis Simms | Everton | Heart of Midlothian |
| 26 January 2022 | 30 June 2022 | Sebastian Soto | Norwich City | Livingston |
| 26 January 2022 | 30 June 2022 | Rob Street | Crystal Palace | Newport County |
| 27 January 2022 | 30 June 2022 | Joel Cooper | Oxford United | Port Vale |
| 27 January 2022 | 30 June 2022 | Amad | Manchester United | Rangers |
| 27 January 2022 | 30 June 2022 | Tom Elliott | Salford City | Bradford City |
| 27 January 2022 | 30 June 2022 | Josh Harrop | Preston North End | Fleetwood Town |
| 27 January 2022 | 30 June 2022 | Tomáš Holý | Ipswich Town | Port Vale |
| 27 January 2022 | 30 June 2022 | Nile John | Tottenham Hotspur | Charlton Athletic |
| 27 January 2022 | 30 June 2022 | Charlie Kirk | Charlton Athletic | Blackpool |
| 27 January 2022 | 30 June 2022 | Mipo Odubeko | West Ham United | Doncaster Rovers |
| 27 January 2022 | 30 June 2022 | Lyle Taylor | Nottingham Forest | Birmingham City |
| 27 January 2022 | 30 June 2022 | Dominic Thompson | Brentford | Ipswich Town |
| 28 January 2022 | 30 June 2022 | Ryan Alebiosu | Arsenal | Crewe Alexandra |
| 28 January 2022 | 30 June 2022 | Aaron Amadi-Holloway | Burton Albion | Barrow |
| 28 January 2022 | 30 June 2022 | Louie Barry | Aston Villa | Swindon Town |
| 28 January 2022 | 30 June 2022 | Reece Devine | Manchester United | Walsall |
| 28 January 2022 | 30 June 2022 | Josh Eppiah | Leicester City | Northampton Town |
| 28 January 2022 | 30 June 2022 | Ben Jackson | Huddersfield Town | Doncaster Rovers |
| 28 January 2022 | 30 June 2022 | Conor Masterson | Queens Park Rangers | Gillingham |
| 28 January 2022 | 30 June 2022 | Kasey McAteer | Leicester City | Forest Green Rovers |
| 28 January 2022 | 30 June 2023 | Jung Sang-bin | Wolverhampton Wanderers | Grasshopper |
| 29 January 2022 | 30 June 2022 | Brandon Cooper | Swansea City | Swindon Town |
| 29 January 2022 | 30 June 2022 | Alfie Doughty | Stoke City | Cardiff City |
| 29 January 2022 | 30 June 2022 | Adama Traoré | Wolverhampton Wanderers | Barcelona |
| 29 January 2022 | 30 June 2022 | Joe White | Newcastle United | Hartlepool United |
| 30 January 2022 | 30 June 2022 | Finley Burns | Manchester City | Swansea City |
| 30 January 2022 | 30 June 2022 | Jordan Hugill | Norwich City | Cardiff City |
| 31 January 2022 | 30 June 2022 | Julián Álvarez | Manchester City | River Plate |
| 31 January 2022 | 30 June 2022 | Tim Akinola | Arsenal | Dundee United |
| 31 January 2022 | 30 June 2022 | Elliot Anderson | Newcastle United | Bristol Rovers |
| 31 January 2022 | 30 June 2022 | Tino Anjorin | Chelsea | Huddersfield Town |
| 31 January 2022 | 30 June 2022 | Amrit Bansal-McNulty | Queens Park Rangers | Crawley Town |
| 31 January 2022 | 30 June 2022 | Amine Bassi | Metz | Barnsley |
| 31 January 2022 | 30 June 2022 | Nicholas Bilokapic | Huddersfield Town | Hartlepool United |
| 31 January 2022 | 30 June 2022 | Matthew Bondswell | Newcastle United | Shrewsbury Town |
| 31 January 2022 | 30 June 2022 | Ciaron Brown | Cardiff City | Oxford United |
| 31 January 2022 | 30 June 2022 | Daniel Butterworth | Blackburn Rovers | Fleetwood Town |
| 31 January 2022 | 30 June 2022 | Todd Cantwell | Norwich City | Bournemouth |
| 31 January 2022 | 30 June 2022 | Harry Chapman | Blackburn Rovers | Burton Albion |
| 31 January 2022 | 30 June 2022 | Bailey Clements | Ipswich Town | Stevenage |
| 31 January 2022 | 30 June 2022 | Sam Cosgrove | Shrewsbury Town | AFC Wimbledon |
| 31 January 2022 | 30 June 2022 | Hayden Coulson | Middlesbrough | Peterborough United |
| 31 January 2022 | 30 June 2022 | Vontae Daley-Campbell | Leicester City | Dundee |
| 31 January 2022 | 30 June 2022 | Ryan Delaney | Morecambe | Scunthorpe United |
| 31 January 2022 | 30 June 2022 | Nathan Delfouneso | Bolton Wanderers | Bradford City |
| 31 January 2022 | 30 June 2022 | Marcus Forss | Brentford | Hull City |
| 31 January 2022 | 30 June 2022 | Bryan Gil | Tottenham Hotspur | Valencia |
| 31 January 2022 | 30 June 2022 | Ryan Giles | Wolverhampton Wanderers | Blackburn Rovers |
| 31 January 2022 | 30 June 2022 | Charlie Goode | Brentford | Sheffield United |
| 31 January 2022 | 30 June 2022 | Rekeem Harper | Ipswich Town | Crewe Alexandra |
| 31 January 2022 | 30 June 2022 | Jeff Hendrick | Newcastle United | Queens Park Rangers |
| 31 January 2022 | 30 June 2022 | Sam Hornby | Bradford City | Colchester United |
| 31 January 2022 | 30 June 2022 | Isaac Hutchinson | Derby County | Crawley Town |
| 31 January 2022 | 30 June 2022 | Uche Ikpeazu | Middlesbrough | Cardiff City |
| 31 January 2022 | 30 June 2022 | Tom Ince | Stoke City | Reading |
| 31 January 2022 | 30 June 2022 | Sylvester Jasper | Fulham | Hibernian |
| 31 January 2022 | 30 June 2022 | Jordan Jones | Wigan Athletic | St Mirren |
| 31 January 2022 | 30 June 2022 | Bruno Jordão | Wolverhampton Wanderers | Grasshopper |
| 31 January 2022 | 30 June 2022 | Kaine Kesler | Aston Villa | MK Dons |
| 31 January 2022 | 30 June 2022 | Matěj Kovář | Manchester United | Burton Albion |
| 31 January 2022 | 30 June 2022 | Dejan Kulusevski | Juventus | Tottenham Hotspur |
| 31 January 2022 | 30 June 2022 | Giovani Lo Celso | Tottenham Hotspur | Villarreal |
| 31 January 2022 | 30 June 2022 | Matty Longstaff | Newcastle United | Mansfield Town |
| 31 January 2022 | 30 June 2022 | Beryly Lubala | Blackpool | Northampton Town |
| 31 January 2022 | 30 June 2022 | Josh Maja | Bordeaux | Stoke City |
| 31 January 2022 | 30 June 2022 | Bryn Morris | Burton Albion | Hartlepool United |
| 31 January 2022 | 30 June 2022 | Liam Moore | Reading | Stoke City |
| 31 January 2022 | 30 June 2022 | Lys Mousset | Sheffield United | Salernitana |
| 31 January 2022 | 30 June 2022 | Jamie Murphy | Hibernian | Mansfield Town |
| 31 January 2022 | 30 June 2022 | Tanguy Ndombele | Tottenham Hotspur | Lyon |
| 31 January 2022 | 30 June 2022 | Frank Nouble | Colchester United | Leyton Orient |
| 31 January 2022 | 30 June 2022 | Jordi Osei-Tutu | Arsenal | Rotherham United |
| 31 January 2022 | 30 June 2022 | Kieran Phillips | Huddersfield Town | Exeter City |
| 31 January 2022 | 30 June 2022 | Nathaniel Phillips | Liverpool | Bournemouth |
| 31 January 2022 | 30 June 2022 | Luke Plange | Crystal Palace | Derby County |
| 31 January 2022 | 30 June 2022 | George Pușcaș | Reading | Pisa |
| 31 January 2022 | 30 June 2022 | Rekeil Pyke | Shrewsbury Town | Scunthorpe United |
| 31 January 2022 | 30 June 2022 | Luka Racic | Brentford | HB Køge |
| 31 January 2022 | 30 June 2022 | George Ray | Exeter City | Leyton Orient |
| 31 January 2022 | 30 June 2022 | Glen Rea | Luton Town | Wigan Athletic |
| 31 January 2022 | 30 June 2022 | Mitchell Roberts | Birmingham City | Carlisle United |
| 31 January 2022 | 30 June 2022 | Blaine Rowe | Coventry City | Ayr United |
| 31 January 2022 | 30 June 2022 | Iván Sánchez | Birmingham City | Real Valladolid |
| 31 January 2022 | 30 June 2022 | Tom Sang | Cardiff City | St Johnstone |
| 31 January 2022 | 30 June 2022 | Christian Saydee | Bournemouth | Hartlepool United |
| 31 January 2022 | 30 June 2022 | Allahyar Sayyadmanesh | Fenerbahçe | Hull City |
| 31 January 2022 | 30 June 2022 | Steven Sessegnon | Fulham | Plymouth Argyle |
| 31 January 2022 | 30 June 2022 | Jamie Soule | West Bromwich Albion | Cheltenham Town |
| 31 January 2022 | 30 June 2022 | Jed Steer | Aston Villa | Luton Town |
| 31 January 2022 | 30 June 2022 | Matt Targett | Aston Villa | Newcastle United |
| 31 January 2022 | 30 June 2022 | Jean-Pierre Tiehi | Fulham | Rodez |
| 31 January 2022 | 30 June 2022 | Lorent Tolaj | Brighton & Hove Albion | Cambridge United |
| 31 January 2022 | 30 June 2022 | Joe Tomlinson | Peterborough United | Swindon Town |
| 31 January 2022 | 30 June 2022 | Auston Trusty | Arsenal | Colorado Rapids |
| 31 January 2022 | 30 June 2022 | Deniz Undav | Brighton & Hove Albion | Union SG |
| 31 January 2022 | 30 June 2022 | Donny van de Beek | Manchester United | Everton |
| 31 January 2022 | 30 June 2022 | Liam Walsh | Swansea City | Hull City |
| 31 January 2022 | 30 June 2022 | Lewis Warrington | Everton | Tranmere Rovers |
| 31 January 2022 | 30 June 2022 | Neco Williams | Liverpool | Fulham |
| 31 January 2022 | 30 June 2022 | Owen Windsor | West Bromwich Albion | Carlisle United |
| 31 January 2022 | 30 June 2022 | Freddie Woodman | Newcastle United | Bournemouth |
| 31 January 2022 | 30 June 2022 | Tyreik Wright | Aston Villa | Colchester United |
| 1 February 2022 | 30 June 2022 | Mason Burstow | Chelsea | Charlton Athletic |
| 1 February 2022 | 30 June 2022 | Luke Freeman | Sheffield United | Millwall |
| 1 February 2022 | 30 June 2022 | Domingos Quina | Watford | Barnsley |
| 1 February 2022 | 30 June 2022 | Jack Young | Newcastle United | Wycombe Wanderers |
| 8 February 2022 | 30 June 2022 | Trézéguet | Aston Villa | İstanbul Başakşehir |
| 9 February 2022 | 30 June 2022 | Zeno Ibsen Rossi | Bournemouth | Dundee |
| 17 February 2022 | 1 January 2023 | Tom Edwards | Stoke City | New York Red Bulls |
| 21 February 2022 | 30 June 2022 | Jean-Philippe Gbamin | Everton | CSKA Moscow |
| 28 February 2022 | 1 January 2023 | Ashley Fletcher | Watford | New York Red Bulls |