Scottish Championship fixtures: Rangers face Hearts in opener
Promoted Rangers open their Scottish Championship campaign against Hearts, who were relegated from the Premiership last season, on Saturday 9 August.
Hibernian, who were also relegated last term, entertain Livingston, and the first Edinburgh derby of the season is at Tynecastle on 16 August.
In League One, newly promoted Peterhead welcome Stirling Albion on the opening day, also on 9 August.
Relegated Arbroath travel to Berwick on the first day of the League Two season.
Hearts head coach Robbie Neilson revealed he is relishing taking on Rangers and Hibs in the club's first two games.
"Right at the start we have high quality matches and they give us a chance to lay down a marker for the rest of the season," said Neilson.
"It doesn't matter who you get in the first two games of the season, they are just as important as any other, but having Rangers and Hibs adds a little bit more to it as they are great games to be involved in."
Championship side Falkirk, who recently appointed Peter Houston as their new manager, visit Cowdenbeath for their first game of the campaign on 9 August, while Queen of the South entertain Alloa and Raith Rovers host Dumbarton.
Rangers visit Falkirk on the second weekend of the season and their first meeting with Hibernian is at Ibrox on 27 September.
There is the potential for a dramatic final day showdown with the four favourites for promotion all meeting on 2 May; Rangers visiting Tynecastle and Falkirk hosting Hibernian.
Dunfermline, who lost to Cowdenbeath in the play-off final last term, are at home to Brechin in their League One opener.
Jim Duffy's attempt to return Greenock Morton to the Championship will begin away to Ayr United.
In League Two, Barry Ferguson's first competitive match as player-manager of Clyde will be a trip to take on Queen's Park.
|Opening day fixtures (Saturday 9 August)|
|Championship||League One||League Two|
|Cowdenbeath v Falkirk||Ayr United v Morton||Albion Rovers v Annan Athletic|
|Hibernian v Livingston||Dunfermline Athletic v Brechin City||Berwick Rangers v Arbroath|
|Queen of the South v Alloa Athletic||Peterhead v Stirling Albion||Elgin City v East FIfe|
|Raith Rovers v Dumbarton||Stenhousemuir v Airdrieonians||Montrose v East Stirlingshire|
|Rangers v Hearts||Stranraer v Forfar Athletic||Queen's Park v Clyde|
|Get all your teams' fixtures here|
|Scottish League One|
|Scottish League Two|
|English Premier League|
|English League One|
|English League Two|
NB All fixtures and kick-off times are subject to change. The BBC is not responsible for any changes that may be made.