League Two 2017-18 fixtures: Forest Green Rovers start at home to Barnet
League Two newcomers Forest Green Rovers will host Barnet in their first ever game in the English Football League on Saturday, 5 August.
National League winners Lincoln will begin the campaign away at Wycombe.
Relegated Coventry start at home to Notts County, while Swindon begin away at Carlisle, Port Vale travel to Crawley and Chesterfield host Grimsby.
Newport, who memorably survived on a dramatic final day last season, travel to Stevenage for their first match.
- Find your team's fixtures on the BBC Sport website by clicking here
- Championship: Hull start against Bruce's Aston Villa
- League One: Blackburn away at Southend on opening day
Exeter, who lost to Blackpool in May's League Two play-off final at Wembley, start at home to Cambridge.
Elsewhere on the opening day, Accrington begin at home to Colchester, Crewe face Mansfield, Luton take on Yeovil and Morecambe are at home to Cheltenham.
Forest Green play their home matches in Nailsworth, which will become the smallest settlement to host an EFL club.
They will play Gloucestershire rivals Cheltenham at The New Lawn on 25 November, with the return fixture on 14 April, 2018.
Opening day fixtures
Saturday, 5 August
Kick-off 15:00 BST
- Accrington Stanley v Colchester United
- Carlisle United v Swindon Town
- Chesterfield v Grimsby Town
- Coventry City v Notts County
- Crawley Town v Port Vale
- Crewe Alexandra v Mansfield Town
- Exeter City v Cambridge United
- Forest Green Rovers v Barnet
- Luton Town v Yeovil Town
- Morecambe v Cheltenham Town
- Stevenage v Newport County
- Wycombe Wanderers v Lincoln City