After Leicester and Ipswich secured automatic promotion and Southampton’s play-off victory against Leeds at Wembley, it feels like the Championship season has just ended.
The fixtures for the 2024/25 season have been confirmed, kicking off with two Friday night games, hosting Blackburn and Preston.
Derby head to Ewood Park, while Sheffield United, who endured a disastrous season of relegation, begin their quest for an immediate return at Deepdale.
Leeds, who almost won, host Portsmouth, who have only just returned to the Championship from League One. The opening weekend is played over four days and ends with a match between Luton and Burnley, a match that was the best just a few months ago.
Two of Yorkshire’s main players, Leeds and Sheffield United, are promotion contenders and will meet for the first time at Elland Road on 19 October. Speaking of Yorkshire, there will be a Steel City derby to look forward to for the first time since 2019.
The first of these matches will be played at Bramall Lane in November, with the return leg at Hillsborough in March. The season will finish on the first weekend in May.
Week 1
Blackburn Rovers – Derby County – Friday 9th August (8pm)
Preston North End – Sheffield United – Friday 9th August (8pm)
Cardiff City – Sunderland – Saturday 10th August (12:30pm)
Hull City – Bristol City – Saturday 10th August (12:30pm)
Leeds United – Portsmouth – Saturday 10th August (12:30pm)
Middlesbrough – Swansea City – Saturday 10th August (12:30pm)
Millwall – Watford – Saturday 10th August (12:30pm)
Oxford United – Norwich City – Saturday 10th August (12:30pm)
Queens Park Rangers – West Bromwich Albion – Saturday 10th August (12:30pm)
Stoke City – Coventry City – Saturday 10th August (12:30pm)
Sheffield Wednesday – Plymouth Argyle – Sunday 11th August (4pm)
Luton Town – Burnley – Monday 12th August (8pm)
Week 2 – 17th August
Bristol City – Millwall
Burnley – Cardiff City
Coventry City – Oxford United
Derby County – Middlesbrough
Norwich City – Blackburn Rovers
Plymouth Argyle v Hull City
Portsmouth v Luton Town
Sheffield United v Queens Park Rangers
Sunderland v Sheffield Wednesday
Swansea City v Preston North End
Watford v Stoke City
West Bromwich Albion v Leeds United
Week 3 – 24th August
Blackburn Rovers v Oxford United
Bristol City v Coventry City
4
Hull City v Millwall
Middlesbrough v Portsmouth
Norwich City v Sheffield United
Preston North End v Luton Town
Queens Park Rangers v Plymouth Argyle
Sheffield Wednesday v Leeds United
Stoke City v West Bromwich Albion
v Burnley
Swansea City v Cardiff City
Watford v Derby County
Week 4 – 31 August
Burnley – Blackburn Rovers
Cardiff City – Middlesbrough
Coventry City – Norwich City
Derby County – Bristol City
Leeds United – Hull City
Luton Town – Queens Park Rangers
Millwall v Sheffield Wednesday
Oxford United v Preston North End
Plymouth Argyle v Stoke City
Portsmouth v Sunderland
Sheffield United v Watford
West Bromwich Albion v Swansea City
Week 5 – September 14
Blackburn Rovers v Bristol City
Derby County v Cardiff City
Hull City v Sheffield United
Leeds United v Burnley
Middlesbrough v Preston North End
Millwall v Luton Town
Oxford United v Stoke City
Plymouth Argyle v Sunderland
Portsmouth v West Bromwich Albion
Sheffield Wednesday v Queens Park Rangers
Swansea City v Norwich City
Watford v Coventry City
Week 6 – September 21
Bristol City v Oxford United
Burnley v Portsmouth
Cardiff City v Leeds United
Coventry City v Swansea City
Luton Town v Sheffield Wednesday
Norwich City v Watford
Preston North End v Blackburn Rovers
Queens Park Rangers v Millwall
Sheffield United v Derby County
Stoke City v Hull City
Sunderland v Middlesbrough
West Bromwich Albion v Plymouth Argyle
Week 7 – September 28
Blackburn Rovers v Queens Park Rangers
Derby County v Norwich City
Hull City v Cardiff City
Leeds United v Coventry City
Middlesbrough v Stoke City
Millwall v Preston North End
Oxford United v Burnley
Plymouth Argyle v Luton Town
Portsmouth v Sheffield United
Sheffield Wednesday v West Bromwich Albion
Swansea City v Bristol City
Watford v Sunderland
Week 8 – October 1
Burnley v Plymouth Argyle
Cardiff City v Millwall
Coventry City v Blackburn Rovers
Luton Town v Oxford United
Queens Park Rangers v Hull City
Sheffield United v Swansea City
Sunderland v Derby County
West Bromwich Albion v Middlesbrough
Bristol City v Sheffield Wednesday
Norwich City v Leeds United
Preston North End v Watford
Stoke City v Portsmouth
Week 9 – October 5
Bristol City v Cardiff City
Burnley v Preston North End
Coventry City v Sheffield Wednesday
Derby County v Queens Park Rangers
Norwich City v Hull City
Plymouth Argyle v Blackburn Rovers
Portsmouth v Oxford United
Sheffield United v Luton Town
Sunderland v Leeds United
Swansea City v Stoke City
Watford v Middlesbrough
West Bromwich Albion v Millwall
Week 10 – October 19
Blackburn Rovers v Swansea City
Cardiff City v Plymouth Argyle
Hull City v Sunderland
Leeds United v Sheffield United
Luton Town v Watford
Middlesbrough v Bristol City
Millwall v Derby County
Oxford United v West Bromwich Albion
Preston North End v Coventry City
Queens Park Rangers v Portsmouth
Sheffield Wednesday v Burnley
Stoke City v Norwich City
Week 11 – October 22
Cardiff City v Portsmouth
Hull City v Burnley
Leeds United v Watford
Oxford United v Derby County
Preston North End v Norwich City
Queens Park Rangers v Coventry City
Sheffield Wednesday v Swansea City
Stoke City v Bristol City
Blackburn Rovers v West Bromwich Albion
Luton Town v Sunderland
Middlesbrough v Sheffield United
Millwall v Plymouth Argyle
Week 12 – October 26
Bristol City v Leeds United
Burnley v Queens Park Rangers
Further information will be published soon