Frank Lampard’s first game in charge at Derby County will come against Reading when the 2018-19 Championship campaign starts in August.
The match at the Madejski Stadium, on Friday 3 August, will kick off the English Football League season.
Promoted League One champions Wigan will play at home to Sheffield Wednesday while Rotherham, who won promotion via the play-offs, travel to Brentford on their return to the Championship.
Leeds United will host Stoke City in the Potters’ first game back in the second tier after dropping out of the Premier League.
Fellow relegated sides West Brom and Swansea host Bolton and travel to Sheffield United respectively.
Opening Championship fixtures
Friday, 3 August
- Reading v Derby County (8.00pm)
Saturday, 4 August, 15:00 BST kick-off unless stated
- Birmingham City v Norwich City
- Brentford v Rotherham United
- Bristol City v Nottingham Forest
- Ipswich Town v Blackburn Rovers
- Millwall v Middlesbrough
- Preston North End v Queens Park Rangers
- Sheffield United v Swansea City (5.30pm)
- West Bromwich Albion v Bolton Wanderers
- Wigan Athletic v Sheffield Wednesday
Sunday, 5 August
- Leeds United v Stoke City (4.30pm)
Monday, 6 August
- Hull City v Aston Villa (7.45pm)