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 UnattachedDoncaster RoversFree UnattachedCharlton AthleticFreeUnattachedWest Bromwich AlbionFree UnattachedCharlton AthleticFree UnattachedCrawley TownFree Swansea City Heart of MidlothianFree UnattachedBrentfordFreeUnattachedPlymouth ArgyleFree UnattachedMorecambeFreeUnattachedDoncaster RoversFree UnattachedSheffield UnitedFreeUnattachedPreston North EndFreeUnattachedHartlepool UnitedFree UnattachedHartlepool UnitedFree Everton Al-RayyanUndisclosedUnattachedPortsmouthFree UnattachedLuton TownFreeUnattachedSalford CityFree UnattachedFleetwood TownFree UnattachedWatfordFreeUnattachedCarlisle UnitedFree UnattachedBournemouthFreeUnattachedWalsallFreeUnattachedStevenageFreeUnattachedSalford CityFreeUnattachedReadingFree UnattachedMiddlesbroughFree UnattachedWycombe WanderersFreeUnattachedSheffield WednesdayFree UnattachedSouthamptonFree Accrington StanleyBolton WanderersUndisclosed Orlando CityWest Bromwich AlbionUndisclosed Dynamo KyivEvertonUndisclosed Sparta RotterdamWatfordUndisclosed Manchester City BarcelonaUndisclosedAshton UnitedFleetwood TownUndisclosed Bolton Wanderers St JohnstoneFreeUnattachedSwindon TownUndisclosedKettering TownStevenageUndisclosedAltrinchamCarlisle UnitedUndisclosed Liverpool LivingstonFreeBournemouthNottingham ForestUndisclosed Liverpool St JohnstoneFree LinfieldSunderland£200,000 NiceWatford£4mScunthorpe UnitedBristol RoversUndisclosed Mansfield TownWalsallUndisclosed RangersEverton£11.5m Newport CountyStevenageUndisclosedFleetwood TownBournemouth£1m GrasshopperWolverhampton WanderersUndisclosed Pogoń SzczecinBrighton & Hove AlbionUndisclosed St Patrick's AthleticPlymouth ArgyleFree BarnsleyCheltenham TownUndisclosedMK DonsCheltenham TownUndisclosed UnattachedBlackburn RoversFreeCrawley TownColchester UnitedUndisclosed Brighton & Hove Albion VfL BochumFree UdineseWatfordUndisclosedBurton AlbionCarisle UnitedUndisclosedMK DonsStevenageUndisclosedBirmingham CityMiddlesbroughUndisclosedSolihull MoorsColchester UnitedUndisclosed EupenWatfordUndisclosedNewcastle UnitedAccrington StanleyUndisclosed Atlético MadridNewcastle United£12mBurgess Hill TownCrawley TownFree PortsmouthFleetwood TownUndisclosed TorontoNottingham ForestUndisclosed RochdaleBlackpoolUndisclosedSouthportHartlepool UnitedUndisclosedCheltenham TownPort ValeUndisclosed MK Dons Swansea CityUndisclosedHarrogate TownPort ValeUndisclosedUnattachedCheltenham TownFree MiddlesbroughBurton AlbionUndisclosedPort Vale Harrogate TownUndisclosed Derby CountyQueens Park RangersUndisclosedRochdale Bolton WanderersUndisclosed UnattachedDoncaster RoversFree Penybont Newport CountyUndisclosed Norwich CityBurton AlbionUndisclosedCrewe AlexandraBlackpoolUndisclosed EvertonAston Villa£25mBurton AlbionTranmere RoversUndisclosed Hull CityWigan AthleticUndisclosed BurnleyNewcastle United£25m Birmingham CityCharlton AthleticUndisclosed CharlotteMiddlesbroughUndisclosed Ipswich TownFleetwood TownUndisclosed Crystal PalaceAccrington StanleyUndisclosed Dundee UnitedAston VillaUndisclosed Walsall KilmarnockFreeTranmere RoversSalford CityUndisclosedChelseaStoke CityUndisclosed UnattachedColchester UnitedFreeDerby CountyStoke CityFree Derby CountyWigan AthleticUndisclosed Swansea CityCoventry CityFree EstorilWolverhampton Wanderers£3mStoke CitySunderlandFreeUnattachedCheltenham TownFree UnattachedMorecambeFree Arsenal MarseilleFreeTottenham HotspurBlackburn RoversUndisclosedPortsmouthLincoln CityUndisclosedWalsallLeyton OrientFreeMillwallSalford CityFreeBrighton & Hove AlbionIpswich TownUndisclosedSunderlandDoncaster RoversFreeBurton AlbionMansfield TownUndisclosed MillwallBolton WanderersFreeDarlingtonRochdaleUndisclosedMK Dons CelticUndisclosedFleetwood TownRochdaleFreeHartlepool UnitedDoncaster RoversFree Bolton Wanderers CremoneseUndisclosedManchester CitySunderlandFreePreston North EndMK DonsFreeNottingham ForestLincoln CityUndisclosedDerby CountyLeyton OrientFreeKing's Lynn TownLeyton OrientFree Crewe AlexandraWalsallUndisclosedEastleighLincoln CityUndisclosedBlackpool HibernianUndisclosedDerby CountyChelseaUndisclosedAdam ClaytonUnattachedDoncaster RoversFree Stoke CitySheffield UnitedUndisclosedSunderlandTranmere RoversUndisclosed CelticTranmere RoversUndisclosedRotherham UnitedWigan AthleticUndisclosed RB LeipzigWolverhampton Wanderers£14MSunderlandPortsmouthUndisclosedTranmere RoversScunthorpe UnitedFree BordeauxWatfordUndisclosed Fulham AustinUndisclosedCrystal PalacePortsmouthUndisclosedGillinghamColchester UnitedFree RangersBirmingham CityUndisclosedWokingRochdaleUndisclosedArsenalAston VillaFree Blackpool Śląsk WrocławUndisclosed Crewe Alexandra WrexhamUndisclosed Fortuna SittardCrewe AlexandraUndisclosedBarnsley Heart of MidlothianUndisclosedSheffield UnitedHull CityUndisclosedOxford United Crewe AlexandraUndisclosedDoncaster RoversHartlepool UnitedFreeGillinghamMorecambeFreePortsmouthAFC WimbledonUndisclosedReadingWest Bromwich AlbionFree Mansfield TownPort ValeUndisclosed Dundee United Peterborough UnitedUndisclosed BohemiansRotherham UnitedFreeEastbourne BoroughLincoln CityUndisclosed Mansfield TownRochdaleFree Rotherham UnitedBolton Wanderers Free Suwon Samsung BluewingsWolverhampton Wanderers£1MBurton Albion Mansfield TownFreeChelsea Crewe AlexandraUndisclosedCrawley Town Ayr UnitedFree Nottingham Forest OlympiacosUndisclosed Swindon Town Scunthorpe UnitedFree Porto Liverpool £37.5M Lyon Newcastle United Undisclosed Aberdeen Blackburn Rovers UndisclosedTottenham Hotspur Everton Free River Plate Manchester City £14.1M West Ham United Brøndby Undisclosed Dundee United Northampton TownUndisclosedSolihull Moors Rochdale Undisclosed Juventus Tottenham Hotspur £15.9MUnattached Huddersfield Town FreeManchester CitySalford City FreeStoke City AFC Wimbledon FreeMiddlesbrough Oxford United UndisclosedHuddersfield Town Peterborough United FreeBrighton & Hove Albion Newcastle United £13M Bradford City Barrow Undisclosed Northampton TownMorecambe UndisclosedFleetwood Town Everton UndisclosedUnattached Sunderland FreeGillingham Bolton Wanderers Undisclosed St Mirren Carlisle United Undisclosed Barrow Carlisle United Free UnattachedPreston North End Free Unattached Brentford Free Genk Huddersfield Town Free Sunderland Shrewsbury Town Undisclosed Hartlepool United Oldham Athletic Free Ipswich Town Charlton Athletic UndisclosedManchester City Colchester United Free Lyon Doncaster Rovers UndisclosedHemel Hempstead Town Ipswich Town UndisclosedHartlepool United Bradford City FreeLeicester City Burton Albion UndisclosedLeyton OrientMK DonsUndisclosed Brighton & Hove AlbionHull CityUndisclosed 1. FSV Mainz 05 Crystal Palace UndisclosedFleetwood Town Sunderland Undisclosed St Mirren Wigan Athletic Undisclosed Cardiff City Bournemouth UndisclosedBlackpool Scunthorpe United UndisclosedShrewsbury Town Swansea City Undisclosed Fulham Club Brugge Undisclosed Sunderland Portsmouth Free DijonNottingham ForestUndisclosedDerby County Crystal Palace Undisclosed Leicester City CR Belouizdad UndisclosedManchester City Port Vale UndisclosedSutton UnitedCarlisle United Undisclosed Luton Town Ludogorets Razgrad Undisclosed Manchester City MK Dons Undisclosed Dungannon Swifts Oxford United UndisclosedStoke CityNottingham ForestUndisclosedMillwall Gillingham Free Colorado Rapids Arsenal Undisclosed Union SG Brighton & Hove Albion Undisclosed VfL Wolfsburg Burnley £12MMiddlesbrough Wycombe Wanderers Free Sheffield Wednesday Accrington StanleyUndisclosedCharlton Athletic ChelseaUndisclosedIpswich Town Bristol RoversFree Burton Albion Fleetwood TownFree Arsenal BarcelonaFreeSalford City Crawley Town FreeDerby County Oxford UnitedFreeUnattached Oldham AthleticFreeStevenage MorecambeFree Rangers ReadingFree Unattached Burton AlbionFree Sheffield UnitedBurton AlbionFree Unattached Luton TownFreeUnattached WalsallFreeUnattachedCrawley TownFree UnattachedNorthampton TownFree

Loans