Newly promoted Shrewsbury Town will host relegated Millwall on the opening weekend of the new League One season.
The other sides relegated from the Championship, Wigan Athletic and Blackpool, face trips to Coventry City and Colchester United respectively.
League Two champions Burton Albion are at home against Scunthorpe United, while play-off winners Southend travel to face Fleetwood Town.
The 2015-16 season gets under way on Saturday 8 August.
New Sheffield United manager Nigel Adkins begins his spell with an away fixture against Gillingham.
Chesterfield, under the guidance of Dean Saunders following Paul Cook's exit, entertain Barnsley.
Crewe Alexandra, who narrowly stayed up on a tense final day of last season, start with a local derby at home to Port Vale.
There are no Football League or Premier League matches on New Year's Day, but a full fixture list is scheduled for 2 January.
|Opening weekend fixtures|
|Burton Albion v Scunthorpe United|
|Chesterfield v Barnsley|
|Colchester United v Blackpool|
|Coventry City v Wigan Athletic|
|Crewe Alexandra v Port Vale|
|Doncaster Rovers v Bury|
|Fleetwood Town v Southend United|
|Gillingham v Sheffield United|
|Rochdale v Peterborough United|
|Shrewsbury Town v Millwall|
|Swindon Town v Bradford City|
|Walsall v Oldham Athletic|
NB All fixtures and kick-off times are subject to change. The BBC is not responsible for any changes that may be made.