Paolo Di Canio's Swindon will start life back in League One after promotion with a trip to Hartlepool on 18 August.
Newly relegated from the Championship, Portsmouth host fellow south-coast side Bournemouth, Coventry travel to Yeovil, and Doncaster visit Walsall.
Losing play-off finalists Sheffield United begin the season at home to League Two runners-up Shrewsbury.
Both the other promoted teams are at home - Crawley host Scunthorpe, while Crewe entertain Notts County.
Also on the opening day, London clubs Brentford and Leyton Orient head to the north-west for games at Bury and Tranmere respectively.
Colchester travel to Preston, while Milton Keynes Dons entertain Oldham.
The new season's fixtures are preceded by the first round of the League Cup, which was drawn last week and will take place in the week beginning 13 August.
SELECTED NEW SEASON FIXTURES
|Opening day - Saturday 18 August|
|Bury v Brentford|
|Crawley Town v Scunthorpe United|
|Crewe Alexandra v Notts County|
|Hartlepool United v Swindon Town|
|Milton Keynes Dons v Oldham Athletic|
|Portsmouth v Bournemouth|
|Preston North End v Colchester United|
|Sheffield United v Shrewsbury Town|
|Stevenage v Carlisle United|
|Tranmere Rovers v Leyton Orient|
|Walsall v Doncaster Rovers|
|Yeovil Town v Coventry City|
|Tuesday, 21 August|
|Bournemouth v Milton Keynes Dons|
|Brentford v Yeovil Town|
|Carlisle United v Tranmere Rovers|
|Colchester United v Portsmouth|
|Coventry City v Sheffield United|
|Doncaster Rovers v Bury|
|Leyton Orient v Stevenage|
|Notts County v Hartlepool United|
|Oldham Athletic v Walsall|
|Scunthorpe United v Crewe Alexandra|
|Shrewsbury Town v Preston North End|
|Swindon Town v Crawley Town|
|Boxing Day - Wednesday 26 December|
|Bournemouth v Yeovil Town|
|Carlisle United v Hartlepool United|
|Colchester United v Brentford|
|Leyton Orient v Swindon Town|
|Milton Keynes Dons v Walsall|
|Oldham Athletic v Doncaster Rovers|
|Portsmouth v Crawley Town|
|Preston North End v Bury|
|Sheffield United v Scunthorpe United|
|Shrewsbury Town v Notts County|
|Stevenage v Coventry City|
|Tranmere Rovers v Crewe Alexandra|
|Final day of season - Saturday 27 April|
|Brentford v Doncaster Rovers|
|Bury v Yeovil Town|
|Carlisle United v Colchester United|
|Crawley Town v Hartlepool United|
|Crewe Alexandra v Walsall|
|Leyton Orient v Oldham Athletic|
|Notts County v Coventry City|
|Scunthorpe United v Swindon Town|
|Sheffield United v Preston North End|
|Shrewsbury Town v Portsmouth|
|Stevenage v Milton Keynes Dons|
|Tranmere Rovers v Bournemouth|
Reproduced under licence from Football DataCo Limited. All rights reserved. Licence number NEWMEDIA/BBCINT/147806a. Copyright © and Database Copyright 2012 Football DataCo Ltd, The Football Association Premier League Ltd / The Football League Ltd / The Scottish Premier League Ltd / The Scottish Football League. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any way or by any means, (including photocopying, recording or storing it in any medium by electronic means), without the written permission of the copyright/database copyright owner. Applications for written permission should be addressed c/o Football DataCo Ltd, 30 Gloucester Place, London W1U 8PL.