The 2024–25 English football winter transfer window will run from 1 January to 3 February 2025. 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 2024 transfer window on 30 August 2024 and before the end of the 2025 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.
Date | Name | Moving from | Moving to | Fee |
---|---|---|---|---|
3 September 2024 | Kyle Edwards | Unattached | Oxford United | Free |
![]() |
Chelsea | ![]() |
£19.1m | |
![]() |
Wolverhampton Wanderers | ![]() |
£5m | |
4 September 2024 | ![]() |
Unattached | Colchester United | Free |
6 September 2024 | Dan Potts | Unattached | Charlton Athletic | Free |
9 September 2024 | ![]() |
Unattached | Hull City | Free |
10 September 2024 | Dominic Ball | Unattached | Leyton Orient | Free |
![]() |
Unattached | Burnley | Free | |
![]() |
Unattached | Chesterfield | Free | |
Freddie Ladapo | Unattached | Huddersfield Town | Free | |
![]() |
Unattached | Luton Town | Free | |
Fred Onyedinma | Unattached | Wycombe Wanderers | Free | |
13 September 2024 | ![]() |
Unattached | Plymouth Argyle | Free |
18 September 2024 | Danny Hylton | Unattached | Charlton Athletic | Free |
19 September 2024 | Rico Browne | Unattached | Walsall | Free |
20 September 2024 | ![]() |
Unattached | Exeter City | Free |
24 September 2024 | ![]() |
Unattached | Sunderland | Free |
26 September 2024 | ![]() |
Unattached | Hull City | Free |
27 September 2024 | Nesta Guinness-Walker | Unattached | Northampton Town | Free |
Carl Jenkinson | Unattached | Bromley | Free | |
Josh Martin | Unattached | Notts County | Free | |
1 October 2024 | Paul Huntington | Unattached | Bradford City | Free |
3 October 2024 | Josh Onomah | Unattached | Blackpool | Free |
4 October 2024 | ![]() |
Unattached | Plymouth Argyle | Free |
![]() |
Unattached | Milton Keynes Dons | Free | |
![]() |
Unattached | Norwich City | Free | |
Liam Shaw | Unattached | Fleetwood Town | Free | |
6 October 2024 | ![]() |
Unattached | Bradford City | Free |
19 October 2024 | Tyler Burey | Unattached | Carlisle United | Free |
22 October 2024 | Charlie Kirk | Unattached | Barrow | Free |
23 October 2024 | ![]() |
Unattached | Leeds United | Free |
25 October 2024 | ![]() |
Unattached | ![]() |
Free |
Matty James | Unattached | ![]() |
Free | |
1 November 2024 | Timothy Eyoma | Unattached | Northampton Town | Free |
Rekeem Harper | Unattached | Port Vale | Free | |
Martyn Waghorn | Unattached | Northampton Town | Free | |
8 November 2024 | ![]() |
Unattached | Wigan Athletic | Free |
9 November 2024 | Kadeem Harris | Unattached | Carlisle United | Free |
12 November 2024 | Eno Nto | Unattached | Harrogate Town | Free |
13 November 2024 | ![]() |
Unattached | Exeter City | Free |
2 December 2024 | ![]() |
Unattached | Harrogate Town | Free |
5 December 2024 | ![]() |
Unattached | AFC Wimbledon | Free |
10 December 2024 | Sam Hutchinson | Unattached | AFC Wimbledon | Free |
19 December 2024 | ![]() |
Unattached | Luton Town | Free |
21 December 2024 | Jamal Blackman | Unattached | Shrewsbury Town | Free |
1 January 2025 | ![]() |
![]() |
Stockport County | Undisclosed |
![]() |
![]() |
Brighton & Hove Albion | Undisclosed | |
George Lapslie | Gillingham | Bradford City | Free | |
![]() |
![]() |
Peterborough United | £500,000 | |
![]() |
![]() |
Luton Town | Undisclosed | |
Bryn Morris | ![]() |
Harrogate Town | Undisclosed | |
Will Patching | ![]() |
Carlisle United | Free | |
![]() |
![]() |
Cheltenham Town | Undisclosed | |
Josh Robinson | Arsenal | Wigan Athletic | Free | |
![]() |
![]() |
Huddersfield Town | Undisclosed | |
![]() |
![]() |
Burnley | Undisclosed | |
![]() |
![]() |
Southampton | Free | |
![]() |
![]() |
Tottenham Hotspur | Undisclosed | |
2 January 2025 | Ashley Barnes | Norwich City | Burnley | Free |
Elliot Embleton | Blackpool | Carlisle United | Free | |
Isaac Fletcher | Spennymoor Town | Barrow | Undisclosed | |
Jaheim Headley | Huddersfield Town | Port Vale | Undisclosed | |
![]() |
Unattached | ![]() |
Free | |
3 January 2025 | ![]() |
![]() |
AFC Bournemouth | £810,000 |
![]() |
![]() |
Plymouth Argyle | Undisclosed | |
Charlie Brown | Morecambe | Accrington Stanley | Undisclosed | |
![]() |
Sheffield United | ![]() |
Undisclosed | |
![]() |
![]() |
Barnsley | Free | |
Lewis Gibson | Plymouth Argyle | Preston North End | Undisclosed | |
Joseph Hungbo | ![]() |
Wigan Athletic | Undisclosed | |
Ben Radcliffe | Derby County | Crawley Town | Undisclosed | |
Liam Shaw | Fleetwood Town | Northampton Town | Undisclosed | |
Callum Whelan | Gateshead | Carlisle United | Undisclosed | |
4 January 2025 | ![]() |
Fleetwood Town | Peterborough United | Undisclosed |
![]() |
Unattached | Fleetwood Town | Free | |
5 January 2025 | ![]() |
![]() |
Tottenham Hotspur | £12.5m |
![]() |
![]() |
Oxford United | Undisclosed | |
6 January 2025 | Kai Crampton | Chelsea | AFC Bournemouth | Undisclosed |
Will Jarvis | Hull City | Notts County | Undisclosed | |
![]() |
Liverpool | ![]() |
Free | |
Cedwyn Scott | Notts County | Carlisle United | Undisclosed | |
7 January 2025 | Kian Harratt | Huddersfield Town | Fleetwood Town | Undisclosed |
![]() |
![]() |
AFC Bournemouth | Undisclosed | |
8 January 2025 | ![]() |
AFC Wimbledon | Bristol Rovers | Free |
9 January 2025 | ![]() |
![]() |
Wolverhampton Wanderers | £16.6m |
![]() |
![]() |
Wycombe Wanderers | Undisclosed | |
![]() |
![]() |
Southampton | Undisclosed | |
Joel Randall | Peterborough United | Bolton Wanderers | Undisclosed | |
![]() |
Portsmouth | ![]() |
Undisclosed | |
Ben Thompson | Stevenage | Bromley | Undisclosed | |
Jay Williams | Crawley Town | Milton Keynes Dons | Undisclosed | |
10 January 2025 | Matt Crooks | ![]() |
Hull City | Undisclosed |
![]() |
Wigan Athletic | Carlisle United | Free | |
Middlesbrough | Luton Town | Undisclosed | ||
Nicke Kabamba | Barnet | Bromley | Undisclosed | |
Tommy Leigh | Milton Keynes Dons | Bradford City | Undisclosed | |
![]() |
Luton Town | Huddersfield Town | Undisclosed | |
Rhys Walters | Unattached | Port Vale | Free | |
11 January 2025 | Adam Forshaw | Plymouth Argyle | Blackburn Rovers | Free |
Jon Mellish | Carlisle United | Wigan Athletic | Undisclosed | |
![]() |
Rotherham United | ![]() |
Undisclosed | |
15 January 2025 | Elicha Ahui | ![]() |
Walsall | Undisclosed |
![]() |
Bolton Wanderers | Huddersfield Town | Undisclosed | |
Callum Cooke | Unattached | Morecambe | Free | |
![]() |
![]() |
Leicester City | £3m | |
Daniel Crowley | Notts County | Milton Keynes Dons | Undisclosed | |
![]() |
Norwich City | ![]() |
Free | |
Jaden Philogene | Aston Villa | Ipswich Town | £20m | |
![]() |
![]() |
Derby County | Undisclosed | |
Callum Stewart | Leamington | Shrewsbury Town | Undisclosed | |
16 January 2025 | ![]() |
![]() |
Burton Albion | Free |
![]() |
Millwall | Oxford United | Undisclosed | |
![]() |
Chester | Accrington Stanley | Undisclosed | |
![]() |
Sunderland | Millwall | Undisclosed | |
Tayo Edun | Charlton Athletic | Peterborough United | Free | |
![]() |
![]() |
Norwich City | Undisclosed | |
Harrison Neal | Carlisle United | Fleetwood Town | Undisclosed | |
![]() |
![]() |
Wycombe Wanderers | Undisclosed | |
17 January 2025 | ![]() |
![]() |
Hull City | Free |
Sam Clucas | Oldham Athletic | Lincoln City | Free | |
![]() |
Brentford | Millwall | Undisclosed | |
![]() |
![]() |
![]() |
Free | |
![]() |
Norwich City | Birmingham City | Free | |
![]() |
Huddersfield Town | Oxford United | Undisclosed | |
Bolton Wanderers | Gillingham | Undisclosed | ||
Rosaire Longelo | Swindon Town | Salford City | Undisclosed | |
![]() |
![]() |
![]() |
Undisclosed | |
Zain Silcott-Duberry | Chelsea | AFC Bournemouth | Undisclosed | |
18 January 2025 | Romain Esse | Millwall | Crystal Palace | £12m |
20 January 2025 | James Collins | Derby County | Lincoln City | Free |
Dominic Gape | Eastleigh | Shrewsbury Town | Undisclosed | |
![]() |
Blackpool | Hull City | Undisclosed | |
![]() |
![]() |
Manchester City | £33.6m | |
![]() |
Brighton & Hove Albion | ![]() |
Undisclosed | |
Jonjo Shelvey | ![]() |
Burnley | Free | |
Benn Ward | Burnley | Accrington Stanley | Undisclosed | |
21 January 2025 | Tom Cursons | Ilkeston Town | Harrogate Town | Undisclosed |
![]() |
![]() |
Aston Villa | £6m | |
![]() |
![]() |
Manchester City | £29.6m | |
Josh Williams | Birmingham City | Carlisle United | Undisclosed | |
22 January 2025 | ![]() |
![]() |
Leyton Orient | Undisclosed |
James Berry | Chesterfield | Wycombe Wanderers | Undisclosed | |
![]() |
AFC Telford United | Shrewsbury Town | Undisclosed | |
![]() |
Liverpool | Harrogate Town | Undisclosed | |
Josh Martin | Notts County | ![]() |
Free | |
![]() |
![]() |
West Bromwich Albion | Undisclosed | |
![]() |
![]() |
Portsmouth | Undisclosed | |
23 January 2025 | ![]() |
Aston Villa | ![]() |
£8.45m |
![]() |
![]() |
Manchester City | £59m | |
![]() |
Milton Keynes Dons | Barrow | Undisclosed | |
24 January 2025 | Ryan Longman | Hull City | ![]() |
Undisclosed |
![]() |
![]() |
Hull City | Undisclosed | |
Nathan Thompson | Stevenage | Milton Keynes Dons | Undisclosed | |
Morgan Whittaker | Plymouth Argyle | Middlesbrough | £6m | |
25 January 2025 | George Edmundson | Ipswich Town | Middlesbrough | Undisclosed |
26 January 2025 | ![]() |
Milton Keynes Dons | Grimsby Town | Undisclosed |
27 January 2025 | ![]() |
![]() |
Portsmouth | £1.26m |
28 January 2025 | ![]() |
Wigan Athletic | Luton Town | Undisclosed |
Matthew Clarke | Middlesbrough | Derby County | Undisclosed | |
![]() |
Barrow | Crawley Town | Undisclosed | |
30 January 2025 | ![]() |
Exeter City | Luton Town | £1.5m |
![]() |
Newcastle United | ![]() |
£8m | |
Ronan Darcy | Crawley Town | Wigan Athletic | Undisclosed | |
![]() |
Ipswich Town | AFC Wimbledon | Undisclosed | |
Ajay Matthews | Middlesbrough | Millwall | Undisclosed | |
31 January 2025 | Levi Amantchi | Bromley | Walsall | Undisclosed |
![]() |
![]() |
Sheffield Wednesday | Undisclosed | |
![]() |
Derby County | Brighton & Hove Albion | £9m | |
Cohen Bramall | Rotherham United | Portsmouth | Undisclosed | |
Luke Cundle | Wolverhampton Wanderers | Millwall | Undisclosed | |
![]() |
![]() |
Middlesbrough | Free | |
![]() |
Aston Villa | ![]() |
£71m | |
Matt Grimes | ![]() |
Coventry City | Undisclosed | |
![]() |
![]() |
Burton Albion | Undisclosed | |
![]() |
![]() |
Blackburn Rovers | Undisclosed | |
Devon Matthews | Curzon Ashton | Accrington Stanley | Undisclosed | |
Stanley Mills | Everton | Oxford United | Undisclosed | |
![]() |
![]() |
Millwall | Undisclosed | |
Sonny Perkins | Leeds United | Leyton Orient | Undisclosed | |
Jack Sanders | ![]() |
Milton Keynes Dons | Undisclosed | |
![]() |
![]() |
Watford | Undisclosed | |
![]() |
![]() |
![]() |
Undisclosed | |
Sam Smith | Reading | ![]() |
Undisclosed | |
Ben Stevenson | Unattached | Cambridge United | Free | |
![]() |
![]() |
Plymouth Argyle | Undisclosed | |
![]() |
![]() |
Grimsby Town | Undisclosed | |
Jaden Warner | Norwich City | ![]() |
Free | |
![]() |
![]() |
![]() |
Undisclosed | |
1 February 2025 | Ayden Heaven | Arsenal | Manchester United | Undisclosed |
![]() |
![]() |
Sunderland | Undisclosed | |
![]() |
![]() |
Derby County | Undisclosed | |
2 February 2025 | ![]() |
Chelsea | ![]() |
£12.5m |
![]() |
![]() |
Manchester United | £25m | |
3 February 2025 | Benicio Baker-Boaitey | Brighton & Hove Albion | Millwall | Undisclosed |
Romoney Crichlow | Peterborough United | Bradford City | Undisclosed | |
![]() |
Brighton & Hove Albion | Norwich City | Undisclosed | |
Adam Reach | Unattached | Wycombe Wanderers | Free | |
![]() |
![]() |
Notts County | Undisclosed | |
![]() |
![]() |
Brighton & Hove Albion | £20.8m |
Loans[]
English transfers |
Summer 2002 ·
Winter 2002–03 ·
Summer 2003 ·
Winter 2003–04 ·
Summer 2004 ·
Winter 2004–05 ·
Summer 2005 ·
Winter 2005–06 ·
Summer 2006 ·
Winter 2006–07 ·
Summer 2007 ·
Winter 2007–08 ·
Summer 2008 ·
Winter 2008–09 ·
Summer 2009 ·
Winter 2009–10 ·
Summer 2010 ·
Winter 2010–11 ·
Summer 2011 ·
Winter 2011–12 ·
Summer 2012 ·
Winter 2012–13 ·
Summer 2013 ·
Winter 2013–14 ·
Summer 2014 ·
Winter 2014–15 ·
Summer 2015 ·
Winter 2015–16 ·
Summer 2016 ·
Winter 2016–17 ·
Summer 2017 ·
Winter 2017–18 ·
Summer 2018 ·
Winter 2018–19 ·
Summer 2019 ·
Winter 2019–20 ·
Summer 2020 ·
Winter 2020–21 ·
Summer 2021 ·
Winter 2021–22 ·
Summer 2022 ·
Winter 2022–23 ·
Summer 2023 ·
Winter 2023–24 ·
Summer 2024 ·
Winter 2024–25 ·
|
Template:European football transfers winter 2024–25