Of the 24 Championship clubs in the second tier, 19 are former Premier League sides, making it one of the toughest in recent seasons.
Wednesday, promoted via the League One play-offs last term, will have a new manager in the dugout after the surprise decision to part ways with Darren Moore.
Southampton, who finished bottom of the Premier League in May after 11 years in the top-flight, will also have a new boss with Russell Martin taking the helm this week.
Of the other sides relegated from the Premier League last term, Leicester host Coventry and Leeds take on Cardiff at Elland Road.
MORE EFL NEWS
I won Wembley's greatest ever play-off final and quit football to run an estate agents
Foster reckons he knows the crazy money Wrexham owners paid for four-day Vegas party
Another huge Championship clash sees Ipswich, who scored 101 goals in League One last season to earn automatic promotion, travel to Sunderland.
Elsewhere across the EFL, Charlton have been handed a tough opening game in League One as they face Leyton Orient in a London derby.
Two other Premier League sides clash in League One on the opening weekend as Derby host Wigan, who begin the season on minus eight points for the financial mess they have found themselves in.
Wrexham's return to the Football League after a 15-year absence sees them at home against MK Dons in League Two.
Most read in EFL
Championship will be blockbuster with 19 former Premier League sides, including champions
Wrexham at home on opening day of League Two season in first EFL match in 15 years
Southampton confirm Russell Martin appointment after reaching agreement with Swansea
Leicester appoint Guardiola's former Man City assistant Enzo Maresca as new manager
CHAMPIONSHIP OPENING WEEKEND
04/08/2023 Sheffield Wednesday v Southampton (8pm)
05/08/2023 Blackburn Rovers v West Bromwich Albion (3pm)
05/08/2023 Bristol City v Preston North End (3pm)
05/08/2023 Middlesbrough v Millwall (3pm)
05/08/2023 Norwich City v Hull City (3pm)
05/08/2023 Plymouth Argyle v Huddersfield Town (3pm)
05/08/2023 Queens Park Rangers v Watford (3pm)
05/08/2023 Stoke City v Rotherham United (3pm)
05/08/2023 Swansea City v Birmingham City (3pm)
06/08/2023 Leicester City v Coventry City (12pm)
06/08/2023 Leeds United v Cardiff City (2:30pm)
06/08/2023 Sunderland v Ipswich Town (5pm)
LEAGUE ONE OPENING WEEKEND
05/08/2023 Barnsley v Port Vale (3pm)
05/08/2023 Blackpool v Burton Albion (3pm)
05/08/2023 Bolton Wanderers v Lincoln City (3pm)
05/08/2023 Cambridge United v Oxford United (3pm)
05/08/2023 Carlisle United v Fleetwood Town (3pm)
05/08/2023 Charlton Athletic v Leyton Orient (3pm)
05/08/2023 Derby County v Wigan Athletic (3pm)
05/08/2023 Northampton Town v Stevenage (3pm)
05/08/2023 Portsmouth v Bristol Rovers (3pm)
05/08/2023 Reading v Peterborough United (3pm)
05/08/2023 Shrewsbury Town v Cheltenham Town (3pm)
05/08/2023 Wycombe Wanderers v Exeter City (3pm)
LEAGUE TWO OPENING WEEKEND
05/08/2023 Accrington Stanley v Newport County (3pm)
05/08/2023 Colchester United v Swindon Town (3pm)
05/08/2023 Crawley Town v Bradford City (3pm)
05/08/2023 Crewe Alexandra v Mansfield Town (3pm)
05/08/2023 Doncaster Rovers v Harrogate Town (3pm)
05/08/2023 Forest Green Rovers v Salford City (3pm)
05/08/2023 Grimsby Town v A.F.C. Wimbledon (3pm)
05/08/2023 Morecambe v Walsall (3pm)
05/08/2023 Stockport County v Gillingham (3pm)
05/08/2023 Sutton United v Notts County (3pm)
05/08/2023 Tranmere Rovers v Barrow (3pm)
05/08/2023 Wrexham v Milton Keynes Dons (3pm)