Fixtures for the 2024/25 season have been released in The Championship and all teams are raring to go ahead of what is set up to be another interesting campaign.
That part of the season begins in early August and we have some really good fights to start things off.
Opening Weekend Highlights
- Blackburn Rovers vs. Derby County: August 9 (8 pm)
- Preston North End vs. Sheffield United: August 9 (8 pm)
- Leeds United vs. Portsmouth: August 10 (12:30 pm)
Key Fixtures
Both Leeds United, Sheffield united and Leicester City are popular favorites for promotion! The Whites open against Portsmouth, while Sheffield United take on Preston.
Leeds welcomed Sheffield United to Elland Road on October 19 for the first Yorkshire derby of that campaign.
Sheffield United host Sheffield Wednesday at Bramall Lane in November
Derby Days
- Leeds United vs. Sheffield United: October 19
- Sheffield United vs. Sheffield Wednesday: November
Full Fixture List
Week 1
Blackburn Rovers v Derby County – Friday August 9 (8pm)
Preston North End v Sheffield United – Friday August 9 (8pm)
Cardiff City v Sunderland – Saturday August 10 (12.30pm)
Hull City v Bristol City – Saturday August 10 (12.30pm)
Leeds United v Portsmouth – Saturday August 10 (12.30pm)
Middlesbrough v Swansea City – Saturday August 10 (12.30pm)
Millwall v Watford – Saturday August 10 (12.30pm)
Oxford United v Norwich City – Saturday August 10 (12.30pm)
Queens Park Rangers v West Bromwich Albion – Saturday August 10 (12.30pm)
Stoke City v Coventry City – Saturday August 10 (12.30pm)
Sheffield Wednesday v Plymouth Argyle – Sunday August 11 (4pm)
Luton Town v Burnley – Monday August 12 (8pm)
Week 2 – August 17
Bristol City v Millwall
Burnley v Cardiff City
Coventry City v Oxford United
Derby County v Middlesbrough
Norwich City v 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 – August 24
Blackburn Rovers v Oxford United
Bristol City v Coventry City
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
Sunderland v Burnley
Swansea City v Cardiff City
Watford v Derby County
Week 4 – August 31
Burnley v Blackburn Rovers
Cardiff City v Middlesbrough
Coventry City v Norwich City
Derby County v Bristol City
Leeds United v Hull City
Luton Town v 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
Coventry City v Luton Town
Derby County v Hull City
Norwich City v Middlesbrough
Plymouth Argyle v Preston North End
Portsmouth v Sheffield Wednesday
Sheffield United v Stoke City
Sunderland v Oxford United
Swansea City v Millwall
Watford v Blackburn Rovers
West Bromwich Albion v Cardiff City
Week 13 – November 2
Blackburn Rovers v Sheffield United
Cardiff City v Norwich City
Hull City v Portsmouth
Leeds United v Plymouth Argyle
Luton Town v West Bromwich Albion
Middlesbrough v Coventry City
Millwall v Burnley
Oxford United v Swansea City
Preston North End v Bristol City
Queens Park Rangers v Sunderland
Sheffield Wednesday v Watford
Stoke City v Derby County
Week 14 – November 5
Bristol City v Sheffield United
Millwall v Leeds United
Oxford United v Hull City
Plymouth Argyle v Portsmouth
Queens Park Rangers v Middlesbrough
Sheffield Wednesday v Norwich City
Swansea City v Watford
West Bromwich Albion v Burnley
Blackburn Rovers v Stoke City
Coventry City v Derby County
Luton Town v Cardiff City
Preston North End v Sunderland
Week 15 – November 9
Burnley v Swansea City
Cardiff City v Blackburn Rovers
Derby County v Plymouth Argyle
Hull City v West Bromwich Albion
Leeds United v Queens Park Rangers
Middlesbrough v Luton Town
Norwich City v Bristol City
Portsmouth v Preston North End
Sheffield United v Sheffield Wednesday
Stoke City v Millwall
Sunderland v Coventry City
Watford v Oxford United
Week 16 – November 23
Blackburn Rovers v Portsmouth
Bristol City v Burnley
Coventry City v Sheffield United
Luton Town v Hull City
Millwall v Sunderland
Oxford United v Middlesbrough
Plymouth Argyle v Watford
Preston North End v Derby County
Queens Park Rangers v Stoke City
Sheffield Wednesday v Cardiff City
Swansea City v Leeds United
West Bromwich Albion v Norwich City
Week 17 – November 26
Burnley v Coventry City
Hull City v Sheffield Wednesday
Leeds United v Luton Town
Norwich City v Plymouth Argyle
Sheffield United v Oxford United
Stoke City v Preston North End
Sunderland v West Bromwich Albion
Watford v Bristol City
Cardiff City v Queens Park Rangers
Derby County v Swansea City
Middlesbrough v Blackburn Rovers
Portsmouth v Millwall
Week 18 – November 30
Blackburn Rovers v Leeds United
Bristol City v Plymouth Argyle
Coventry City v Cardiff City
Derby County v Sheffield Wednesday
Middlesbrough v Hull City
Norwich City v Luton Town
Oxford United v Millwall
Preston North End v West Bromwich Albion
Sheffield United v Sunderland
Stoke City v Burnley
Swansea City v Portsmouth
Watford v Queens Park Rangers
Week 19 – December 7
Burnley v Middlesbrough
Cardiff City v Watford
Hull City v Blackburn Rovers
Leeds United v Derby County
Luton Town v Swansea City
Millwall v Coventry City
Plymouth Argyle v Oxford United
Portsmouth v Bristol City
Queens Park Rangers v Norwich City
Sheffield Wednesday v Preston North End
Sunderland v Stoke City
West Bromwich Albion v Sheffield United
Week 20 – December 10
Burnley v Derby County
Leeds United v Middlesbrough
Luton Town v Stoke City
Millwall v Sheffield United
Plymouth Argyle v Swansea City
Portsmouth v Norwich City
Sheffield Wednesday v Blackburn Rovers
Sunderland v Bristol City
Cardiff City v Preston North End
Hull City v Watford
Queens Park Rangers v Oxford United
West Bromwich Albion v Coventry City
Week 21 – December 14
Blackburn Rovers v Luton Town
Bristol City v Queens Park Rangers
Coventry City v Hull City
Derby County v Portsmouth
Middlesbrough v Millwall
Norwich City v Burnley
Oxford United v Sheffield Wednesday
Preston North End v Leeds United
Sheffield United v Plymouth Argyle
Stoke City v Cardiff City
Swansea City v Sunderland
Watford v West Bromwich Albion
Week 22 – December 21
Burnley v Watford
Cardiff City v Sheffield United
Hull City v Swansea City
Leeds United v Oxford United
Luton Town v Derby County
Millwall v Blackburn Rovers
Plymouth Argyle v Middlesbrough
Portsmouth v Coventry City
Queens Park Rangers v Preston North End
Sheffield Wednesday v Stoke City
Sunderland v Norwich City
West Bromwich Albion v Bristol City
Week 23 – December 26
Blackburn Rovers v Sunderland
Bristol City v Luton Town
Coventry City v Plymouth Argyle
Derby County v West Bromwich Albion
Middlesbrough v Sheffield Wednesday
Norwich City v Millwall
Oxford United v Cardiff City
Preston North End v Hull City
Sheffield United v Burnley
Stoke City v Leeds United
Swansea City v Queens Park Rangers
Watford v Portsmouth
Week 24 – December 29
Blackburn Rovers v Hull City
Bristol City v Portsmouth
Coventry City v Millwall
Derby County v Leeds United
Middlesbrough v Burnley
Norwich City v Queens Park Rangers
Oxford United v Plymouth Argyle
Preston North End v Sheffield Wednesday
Sheffield United v West Bromwich Albion
Stoke City v Sunderland
Swansea City v Luton Town
Watford v Cardiff City
Week 25 – January 1
Burnley v Stoke City
Cardiff City v Coventry City
Hull City v Middlesbrough
Leeds United v Blackburn Rovers
Luton Town v Norwich City
Millwall v Oxford United
Plymouth Argyle v Bristol City
Portsmouth v Swansea City
Queens Park Rangers v Watford
Sheffield Wednesday v Derby County
Sunderland v Sheffield United
West Bromwich Albion v Preston North End
Week 26 – January 4
Blackburn Rovers v Burnley
Bristol City v Derby County
Hull City v Leeds United
Middlesbrough v Cardiff City
Norwich City v Coventry City
Preston North End v Oxford United
Queens Park Rangers v Luton Town
Sheffield Wednesday v Millwall
Stoke City v Plymouth Argyle
Sunderland v Portsmouth
Swansea City v West Bromwich Albion
Watford v Sheffield United
Week 27 – January 18
Burnley v Sunderland
Cardiff City v Swansea City
Coventry City v Bristol City
Derby County v Watford
Leeds United v Sheffield Wednesday
Luton Town v Preston North End
Millwall v Hull City
Oxford United v Blackburn Rovers
Plymouth Argyle v Queens Park Rangers
Portsmouth v Middlesbrough
Sheffield United v Norwich City
West Bromwich Albion v Stoke City
Week 28 – January 21
Blackburn Rovers v Coventry City
Derby County v Sunderland
Hull City v Queens Park Rangers
Middlesbrough v West Bromwich Albion
Millwall v Cardiff City
Oxford United v Luton Town
Swansea City v Sheffield United
Watford v Preston North End
Leeds United v Norwich City
Plymouth Argyle v Burnley
Portsmouth v Stoke City
Sheffield Wednesday v Bristol City
Week 29 – January 25
Bristol City v Blackburn Rovers
Burnley v Leeds United
Cardiff City v Derby County
Coventry City v Watford
Luton Town v Millwall
Norwich City v Swansea City
Preston North End v Middlesbrough
Queens Park Rangers v Sheffield Wednesday
Sheffield United v Hull City
Stoke City v Oxford United
Sunderland v Plymouth Argyle
West Bromwich Albion v Portsmouth
Week 30 – February 1
Blackburn Rovers v Preston North End
Derby County v Sheffield United
Hull City v Stoke City
Leeds United v Cardiff City
Middlesbrough v Sunderland
Millwall v Queens Park Rangers
Oxford United v Bristol City
Plymouth Argyle v West Bromwich Albion
Portsmouth v Burnley
Sheffield Wednesday v Luton Town
Swansea City v Coventry City
Watford v Norwich City
Week 31 – February 8
Bristol City v Swansea City
Burnley v Oxford United
Cardiff City v Hull City
Coventry City v Leeds United
Luton Town v Plymouth Argyle
Norwich City v Derby County
Preston North End v Millwall
Queens Park Rangers v Blackburn Rovers
Sheffield United v Portsmouth
Stoke City v Middlesbrough
Sunderland v Watford
West Bromwich Albion v Sheffield Wednesday
Week 32 – February 11
Bristol City v Stoke City
Coventry City v Queens Park Rangers
Derby County v Oxford United
Norwich City v Preston North End
Plymouth Argyle v Millwall
Portsmouth v Cardiff City
Swansea City v Sheffield Wednesday
Watford v Leeds United
Burnley v Hull City
Sheffield United v Middlesbrough
Sunderland v Luton Town
West Bromwich Albion v Blackburn Rovers
Week 33 – February 15
Blackburn Rovers v Plymouth Argyle
Cardiff City v Bristol City
Hull City v Norwich City
Leeds United v Sunderland
Luton Town v Sheffield United
Middlesbrough v Watford
Millwall v West Bromwich Albion
Oxford United v Portsmouth
Preston North End v Burnley
Queens Park Rangers v Derby County
Sheffield Wednesday v Coventry City
Stoke City v Swansea City
Week 34 – February 22
Bristol City v Middlesbrough
Burnley v Sheffield Wednesday
Coventry City v Preston North End
Derby County v Millwall
Norwich City v Stoke City
Plymouth Argyle v Cardiff City
Portsmouth v Queens Park Rangers
Sheffield United v Leeds United
Sunderland v Hull City
Swansea City v Blackburn Rovers
Watford v Luton Town
West Bromwich Albion v Oxford United
Week 35 – March 1
Blackburn Rovers v Norwich City
Cardiff City v Burnley
Hull City v Plymouth Argyle
Leeds United v West Bromwich Albion
Luton Town v Portsmouth
Middlesbrough v Derby County
Millwall v Bristol City
Oxford United v Coventry City
Preston North End v Swansea City
Queens Park Rangers v Sheffield United
Sheffield Wednesday v Sunderland
Stoke City v Watford
Week 36 – March 8
Bristol City v Hull City
Burnley v Luton Town
Coventry City v Stoke City
Derby County v Blackburn Rovers
Norwich City v Oxford United
Plymouth Argyle v Sheffield Wednesday
Portsmouth v Leeds United
Sheffield United v Preston North End
Sunderland v Cardiff City
Swansea City v Middlesbrough
Watford v Millwall
West Bromwich Albion v Queens Park Rangers
Week 37 – March 11
Burnley v West Bromwich Albion
Cardiff City v Luton Town
Derby County v Coventry City
Middlesbrough v Queens Park Rangers
Portsmouth v Plymouth Argyle
Stoke City v Blackburn Rovers
Sunderland v Preston North End
Hull City v Oxford United
Leeds United v Millwall
Norwich City v Sheffield Wednesday
Sheffield United v Bristol City
Watford v Swansea City
Week 38 – March 15
Blackburn Rovers v Cardiff City
Bristol City v Norwich City
Coventry City v Sunderland
Luton Town v Middlesbrough
Millwall v Stoke City
Oxford United v Watford
Plymouth Argyle v Derby County
Preston North End v Portsmouth
Queens Park Rangers v Leeds United
Sheffield Wednesday v Sheffield United
Swansea City v Burnley
West Bromwich Albion v Hull City
Week 39 – Match 29
Burnley v Bristol City
Cardiff City v Sheffield Wednesday
Derby County v Preston North End
Hull City v Luton Town
Leeds United v Swansea City
Middlesbrough v Oxford United
Norwich City v West Bromwich Albion
Portsmouth v Blackburn Rovers
Sheffield United v Coventry City
Stoke City v Queens Park Rangers
Sunderland v Millwall
Watford v Plymouth Argyle
Week 40 – April 5
Blackburn Rovers v Middlesbrough
Bristol City v Watford
Coventry City v Burnley
Luton Town v Leeds United
Millwall v Portsmouth
Oxford United v Sheffield United
Plymouth Argyle v Norwich City
Preston North End v Stoke City
Queens Park Rangers v Cardiff City
Sheffield Wednesday v Hull City
Swansea City v Derby County
West Bromwich Albion v Sunderland
Week 41 – April 8
Blackburn Rovers v Sheffield Wednesday
Bristol City v West Bromwich Albion
Middlesbrough v Leeds United
Norwich City v Sunderland
Preston North End v Cardiff City
Sheffield United v Millwall
Stoke City v Luton Town
Watford v Hull City
Coventry City v Portsmouth
Derby County v Burnley
Oxford United v Queens Park Rangers
Swansea City v Plymouth Argyle
Week 42 – April 12
Burnley v Norwich City
Cardiff City v Stoke City
Hull City v Coventry City
Leeds United v Preston North End
Luton Town v Blackburn Rovers
Millwall v Middlesbrough
Plymouth Argyle v Sheffield United
Portsmouth v Derby County
Queens Park Rangers v Bristol City
Sheffield Wednesday v Oxford United
Sunderland v Swansea City
West Bromwich Albion v Watford
Week 43 – April 18
Blackburn Rovers v Millwall
Bristol City v Sunderland
Coventry City v West Bromwich Albion
Derby County v Luton Town
Middlesbrough v Plymouth Argyle
Norwich City v Portsmouth
Oxford United v Leeds United
Preston North End v Queens Park Rangers
Sheffield United v Cardiff City
Stoke City v Sheffield Wednesday
Swansea City v Hull City
Watford v Burnley
Week 44 – April 21
Burnley v Sheffield United
Cardiff City v Oxford United
Hull City v Preston North End
Leeds United v Stoke City
Luton Town v Bristol City
Millwall v Norwich City
Plymouth Argyle v Coventry City
Portsmouth v Watford
Queens Park Rangers v Swansea City
Sheffield Wednesday v Middlesbrough
Sunderland v Blackburn Rovers
West Bromwich Albion v Derby County
Week 45 – April 26
Blackburn Rovers v Watford
Cardiff City v West Bromwich Albion
Hull City v Derby County
Leeds United v Bristol City
Luton Town v Coventry City
Middlesbrough v Norwich City
Millwall v Swansea City
Oxford United v Sunderland
Preston North End v Plymouth Argyle
Queens Park Rangers v Burnley
Sheffield Wednesday v Portsmouth
Stoke City v Sheffield United
Week 46 – May 3
Bristol City v Preston North End
Burnley v Millwall
Coventry City v Middlesbrough
Derby County v Stoke City
Norwich City v Cardiff City
Plymouth Argyle v Leeds United
Portsmouth v Hull City
Sheffield United v Blackburn Rovers
Sunderland v Queens Park Rangers
Swansea City v Oxford United
Watford v Sheffield Wednesday
West Bromwich Albion v Luton Town
The campaign will come to an end during the first weekend of May, and with it all 41 teams looking to consolidate their league placing position be that promotion or escape from relegation.
What a season this one is shaping up to be, and it has not even officially begun.