Bolton Wanderers will begin life back in the third tier of English football for the first time since 1992-93 with a home game against Sheffield United.
The ex-Premier League sides meet on a day which also sees Bury host Charlton, while MK Dons visit Shrewsbury.
League Two champions Northampton Town start at home to Fleetwood Town, while Oxford United host Chesterfield.
The first league meeting of AFC Wimbledon and MK Dons is scheduled for 10 December at Stadium:MK.
|EFL fixtures released|
Bristol Rovers and AFC Wimbledon, both promoted to League One last season, start at Scunthorpe and Walsall respectively.
Rochdale are at home to Peterborough United on the opening weekend for the third consecutive season.
The 2016-17 League One season, which begins on Saturday, 6 August, will conclude on 30 April - one weekend before the final fixtures in the Championship and League Two.
The League One play-offs will also be played one week ahead of the rest of the English Football League, because of the FA Cup final being played on Saturday, 27 May.
|Opening weekend fixtures (Saturday, 6 August - 15:00 BST)|
|Bolton Wanderers v Sheffield United|
|Bradford City v Port Vale|
|Bury v Charlton Athletic|
|Millwall v Oldham Athletic|
|Northampton Town v Fleetwood Town|
|Oxford United v Chesterfield|
|Rochdale v Peterborough United|
|Scunthorpe United v Bristol Rovers|
|Shrewsbury Town v Milton Keynes Dons|
|Southend United v Gillingham|
|Swindon Town v Coventry City|
|Walsall v AFC Wimbledon|