The fixtures for EFL Season 2016/17 have been announced, setting up what promises to be an exciting campaign of football!

Fulham and Newcastle United have been selected as the two teams to kick-off the EFL season when they go head-to-head on Friday 5th August in front of the Sky Sports cameras at Craven Cottage (7.45pm).Norwich City also came down from the top flight and they start on Saturday 6th August at Blackburn Rovers, while Aston Villa kick-off their campaign on Sunday 7th August in one of two Sky Sports matches picked for that day.Villa are at Sheffield Wednesday for a 4.30pm kick-off, while QPR host Leeds United in a 12.00pm match on the Sunday.Burton Albion's first ever Sky Bet Championship game is at the City Ground, where they'll face Nottingham Forest. After winning Sky Bet League One last term, Wigan open 2016/17 at Bristol City, and Play-Off winners Barnsley face an opening-day trip to Ipswich Town.In Sky Bet League One, there's a full schedule on Saturday 6th August. AFC Wimbledon go to Walsall first, and fellow new boys Northampton Town - last term's Sky Bet League Two champions - host Fleetwood Town. Bristol Rovers visit Scunthorpe United for their opener, while Oxford United kick-off at home to Chesterfield.After Play-Off Final heartache last time around, Millwall start by welcoming Oldham Athletic to The Den, and there's a relatively short trip for Gillingham as they play Southend United at Roots Hall.Bolton Wanderers begin Sky Bet League One life at home to Chris Wilder's Sheffield United, while Charlton Athletic go to Bury on the first day and Milton Keynes Dons face Shrewsbury Town on the road.There's also a full schedule on Saturday 6th August in Sky Bet League Two, with Grimsby Town starting life back in the EFL on the road at Morecambe. Cheltenham Town, meanwhile, are welcomed back to the EFL with a home match against Leyton Orient.Doncaster Rovers start their Sky Bet League Two campaign at Accrington Stanley, who missed out on promotion on the final day of last season. Blackpool host Exeter City on day one, while Crewe Alexandra visit Stevenage and Colchester United go to the north east to face Hartlepool United.All games are 3pm kick-offs unless stated otherwise.Friday 5th August 2016Sky Bet ChampionshipFulham v Newcastle United (7.45pm - live on Sky Sports)Saturday 6th August 2016Sky Bet ChampionshipBirmingham City v Cardiff CityBlackburn Rovers v Norwich CityBristol City v Wigan AthleticDerby County v Brighton and Hove AlbionHuddersfield Town v BrentfordIpswich Town v BarnsleyNottingham Forest v Burton AlbionReading v Preston North EndRotherham United v Wolverhampton WanderersSky Bet League OneBolton Wanderers v Sheffield UnitedBradford City v Port ValeBury v Charlton AthleticMillwall v Oldham AthleticNorthampton Town v Fleetwood TownOxford United v ChesterfieldRochdale v Peterborough UnitedScunthorpe United v Bristol RoversShrewsbury Town v Milton Keynes DonsSouthend United v GillinghamSwindon Town v Coventry CityWalsall v AFC WimbledonSky Bet League TwoAccrington Stanley v Doncaster RoversBlackpool v Exeter CityCambridge United v BarnetCheltenham Town v Leyton OrientCrawley Town v Wycombe WanderersGrimsby Town v MorecambeHartlepool United v Colchester UnitedNewport County v Mansfield TownPlymouth Argyle v Luton TownPortsmouth v Carlisle UnitedStevenage v Crewe AlexandraYeovil Town v Notts CountySunday 7th August 2016Sky Bet ChampionshipQueens Park Rangers v Leeds United (12.00pm - live on Sky Sports)Sheffield Wednesday v Aston Villa (4.30pm - live on Sky Sports)>>>>>>Please note: All fixtures are subject to change.Follow the EFL's social media channels to read reaction from Fixture Release Day!>>>>>>