The 2025–26 English football transfer window will run from 1 January to 2 February 2026. 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 2025 transfer window on 1 September 2025 and before the end of the 2026 winter window.

Transfers All players and clubs without a flag are English. While Cardiff City, Swansea City, Wrexham and Newport County are affiliated with the Football Association of Wales and thus take the Welsh flag, they play in the Championship, League One and League Two respectively, and so their transfers are included here. DateNameMoving fromMoving toFee2 September 2025 Manchester City GalatasarayFree 3 September 2025 Unattached WrexhamFree 6 September 2025 UnattachedLeicester CityFree 8 September 2025UnattachedShrewsbury TownFree 10 September 2025 UnattachedWest Ham UnitedFree 18 September 2025 UnattachedNorthampton TownFree 19 September 2025UnattachedQueens Park RangersFree 29 September 2025 UnattachedCharlton AthleticFree 30 September 2025 UnattachedBarrowFree 1 October 2025UnattachedSalford CityFree 4 October 2025UnattachedCheltenham TownFree 6 October 2025Unattached Newport CountyFree 10 October 2025UnattachedTranmere RoversFree UnattachedCheltenham TownFree 13 October 2025UnattachedPort ValeFree 17 October 2025 UnattachedSalford CityFree UnattachedSheffield UnitedFree UnattachedShrewsbury TownFree 20 October 2025 UnattachedBarnetFree 23 October 2025 UnattachedBristol RoversFree 31 October 2025 UnattachedPreston North EndFree 5 November 2025UnattachedPlymouth ArgyleFree UnattachedReadingFree 6 November 2025 UnattachedSouthamptonFree 7 November 2025UnattachedOldham AthleticFree 10 November 2025UnattachedCheltenham TownFree 12 November 2025 UnattachedReadingFree 13 November 2025UnattachedSheffield UnitedFree 14 November 2025 UnattachedWalsallFree 17 November 2025 UnattachedSheffield WednesdayFree 18 November 2025UnattachedStockport CountyFree 21 November 2025UnattachedHarrogate TownFree 27 November 2025UnattachedSheffield WednesdayFree 28 November 2025UnattachedBristol RoversFree UnattachedCharlton AthleticFree 1 January 2026 GrêmioAston Villa£10.5m Shamrock RoversLincoln CityUndisclosed WaterfordHarrogate TownFree UnattachedChesterfieldFree St Patrick's AthleticTottenham HotspurUndisclosed Forge FCChesterfieldFree UnattachedCrawley TownFree Birmingham CityDerby CountyUndisclosed UnattachedCrawley TownFree2 January 2026 Gil VicenteWest Ham United£21.8m UnattachedAFC BournemouthFree Borussia MönchengladbachDerby CountyUndisclosed Borussia DortmundBrighton & Hove Albion£1.5m Tottenham HotspurCrystal Palace£35m BarnsleyDoncaster RoversFree UnattachedBristol CityFree Derby CountyDoncaster RoversFree Philadelphia UnionBirmingham CityUndisclosed UnattachedBristol CityFree3 January 2026Peterborough UnitedBristol RoversUndisclosed Newport CountyCrawley TownFree GlentoranCrawley TownUndisclosed 4 January 2026UnattachedHull CityFree 5 January 2026 Vancouver WhitecapsNorwich CityUndisclosed LazioWest Ham UnitedUndisclosed West Ham United Sporting CPUndisclosed Birmingham City ExcelsiorUndisclosed 6 January 2026Cheltenham TownDoncaster RoversFree UnattachedBarnsleyFree ShelbourneBolton WanderersUndisclosed7 January 2026SouthamptonSalford CityUndisclosed Crystal PalaceNotts CountyUndisclosed Bradford CityWalsallUndisclosed 8 January 2026 Cardiff CityHuddersfield TownUndisclosed WrexhamCheltenham TownUndisclosedBolton WanderersLeyton OrientUndisclosedShrewsbury TownCheltenham TownFree Wycombe Wanderers VålerengaUndisclosedHuddersfield TownMilton Keynes DonsUndisclosed9 January 2026 Bolton WanderersMansfield TownUndisclosed GatesheadBurton AlbionUndisclosed ChelseaMiddlesbroughUndisclosed SouthamptonQueens Park RangersUndisclosed Fleetwood TownSalford CityUndisclosedSunderlandMilton Keynes DonsUndisclosed UnattachedChesterfieldFree AFC BournemouthManchester City£65mUnattached Swansea CityFree 10 January 2026 Port ValePlymouth ArgyleUndisclosed TamworthNotts CountyUndisclosed Doncaster RoversCrewe AlexandraUndisclosedUnattachedNorthampton TownFree 11 January 2026 Club BruggeBrentfordUndisclosed AFC WimbledonCrawley TownUndisclosed 12 January 2026 Sheffield WednesdayBarrowUndisclosed MetzAston VillaUndisclosed Preston North End Hannover 96Undisclosed13 January 2026Harrogate TownNotts CountyUndisclosedStevenageShrewsbury TownFree Blackburn Rovers Shanghai ShenhuaUndisclosedSunderlandSwindon TownUndisclosed14 January 2026 Stoke CityBolton WanderersUndisclosed Penybont Newport CountyUndisclosed Atlético MadridTottenham Hotspur£35mWolverhampton WanderersSwindon TownUndisclosed Peterborough United BK HäckenUndisclosed15 January 2026SunderlandBarrowUndisclosed Birmingham CityCharlton AthleticUndisclosed Fleetwood TownBolton WanderersUndisclosedBrentfordHarrogate TownUndisclosedAston VillaMiddlesbrough£300,000Plymouth ArgyleHuddersfield TownUndisclosedDerby CountyMilton Keynes DonsUndisclosed LorientAFC BournemouthUndisclosed16 January 2026 Derby CountyPortsmouth£500,000Bolton WanderersStockport CountyUndisclosedManchester CityChesterfieldUndisclosedAFC WimbledonBristol RoversUndisclosed Bodø/GlimtBlackburn RoversUndisclosed Bradford CityCrawley TownUndisclosed Maccabi NetanyaSunderlandUndisclosedEverton Cardiff CityUndisclosed17 January 2026 Middlesbrough Real Salt LakeUndisclosedMiddlesbroughBarnsleyUndisclosed18 January 2026 West Ham United Sparta PragueUndisclosed Nottingham ForestOxford UnitedUndisclosed19 January 2026Crystal PalaceManchester City£20m Coventry CityQueens Park RangersUndisclosedGrimsby TownBarrowUndisclosed20 January 2026Birmingham CityPortsmouthFree Jeonbuk Hyundai MotorsOxford UnitedUndisclosed DjurgårdensBirmingham CityUndisclosed FerencvárosAFC Bournemouth£10.4m21 January 2026 Queens Park Rangers Al-ZawraaUndisclosed UnattachedWatfordFreeBristol CityReadingUndisclosed Bristol Rovers Hapoel JerusalemUndisclosed22 January 2026 Flint Town UnitedShrewsbury TownUndisclosed Bristol CityWest Bromwich AlbionUndisclosedCrawley Town BarnetUndisclosed23 January 2026 Norwich CityRotherham UnitedUndisclosed Newport CountyGillinghamUndisclosed RangersHull CityUndisclosed Southampton Western Sydney WanderersUndisclosedUnattachedHarrogate TownFree Bristol CityIpswich Town£3mCrawley Town Louisville CityUndisclosed24 January 2026 BarnetNotts CountyUndisclosed Birmingham City Go Ahead EaglesUndisclosed25 January 2026BromleyLincoln CityUndisclosed26 January 2026Sheffield WednesdayChelsea£500,000 UnattachedCrawley TownFree Queens Park Rangers GrasshoppersUndisclosedBrentfordNorwich CityUndisclosedAccrington StanleyReadingUndisclosed27 January 2026 BeşiktaşAston Villa£18.25m FC ZürichCoventry CityUndisclosed Vasco da GamaAFC Bournemouth£24.7m VålerengaBristol RoversUndisclosed St JohnstoneStockport CountyUndisclosed AlavésBirmingham CityUndisclosed28 January 2026 Sheffield WednesdayMillwallUndisclosed GatesheadCharlton AthleticUndisclosed San DiegoHull CityUndisclosedPort ValeTranmere RoversUndisclosedSutton UnitedStevenageUndisclosed FulhamWest Ham United£2m29 January 2026 Ross CountyGillinghamUndisclosedManchester CityBristol CityUndisclosedBolton WanderersWycombe WanderersUndisclosed Leicester City Al DuhailUndisclosed30 January 2026 Manchester CityFulham£27mBirmingham CityWalsallFreeDerby CountyBradford CityUndisclosed ArsenalGrimsby TownUndisclosedCarlisle UnitedMansfield TownUndisclosedWorkingtonPort ValeFree West Ham United Flamengo£35.5m Birmingham CityBlackpoolUndisclosed VitóriaBolton WanderersFree31 January 2026Manchester UnitedFleetwood TownUndisclosedPort ValeLuton TownUndisclosedBrighton & Hove AlbionStevenageUndisclosed1 February 2026 FC St. PauliBlackburn RoversUndisclosed Luton Town VeneziaUndisclosedReading Club BruggeUndisclosed Bradford CityOldham AthleticUndisclosed RandersNorwich City£2.6mBristol City WrexhamUndisclosedWalsallTranmere RoversUndisclosed Birmingham City NECUndisclosed2 February 2026ChelseaStoke CityUndisclosed AnderlechtSunderland£17.5m Sunderland FC Schalke 04UndisclosedSouthamptonWolverhampton Wanderers£7mBlackburn RoversSwindon TownUndisclosed Leyton OrientGillinghamFree Southampton Hellas Verona£4.32mSalford CityShrewsbury TownUndisclosed Sheffield Wednesday WrexhamUndisclosed AberdeenBlackpoolUndisclosed Leicester CityRotherham UnitedUndisclosed HaugesundPortsmouthUndisclosedStevenageIpswich TownUndisclosed New York Red BullsBristol CityUndisclosed BlackpoolBradford CityUndisclosed Fatih KaragümrükPort ValeFree HibernianSwindon TownUndisclosed Sturm GrazBristol CityUndisclosedStockport CountyWigan AthleticFree Chelsea AC MilanUndisclosedBarnsley WrexhamUndisclosedPortsmouthPreston North EndUndisclosedHemel Hempstead TownBurton Albion Undisclosed Bristol City AroucaUndisclosedChelseaSheffield UnitedUndisclosed WrexhamPeterborough UnitedUndisclosed Lincoln City DundeeUndisclosed St MirrenArsenalUndisclosedWatfordLeyton Orient Undisclosed UtrechtDerby CountyUndisclosed Luton TownSheffield WednesdayFree Borussia MönchengladbachNottingham ForestUndisclosedChelseaTottenham HotspurUndisclosed Oldham AthleticBristol RoversUndisclosedSunderlandBirmingham CityUndisclosed Birmingham CityMansfield TownUndisclosed RangersSheffield UnitedUndisclosed KFUMLuton TownUndisclosed VojvodinaCharlton AthleticUndisclosed Watford PanathinaikosUndisclosed Wolverhampton WanderersCrystal Palace£48m Newport CountyHuddersfield TownUndisclosed Stoke CityWycombe WanderersFreeBurnleyHarrogate TownUndisclosedUnattachedRotherham UnitedFree

Loans