Champions Celtic will begin the defence of their trophy with a home match against newly-promoted Livingston while there’s a massive opening-weekend game at Pittodrie as Aberdeen – runners-up for the last four years – host Rangers, with Steven Gerrard taking charge of his first Premiership game as manager. That match has been selected for live coverage on Sky Sports on Sunday August 5.
St Mirren mark their top-flight return by hosting Dundee, Heart of Midlothian go to Hamilton, Hibernian take on Motherwell at Easter Road and Kilmarnock face St Johnstone at Rugby Park.
The first Glasgow derby is scheduled for Celtic Park on the weekend of September 1 and the first Edinburgh derby will be played at Tynecastle in the midweek of October 31. The Ladbrokes Premiership again incorporates a winter break, with no fixtures scheduled for January 5 and 12 - the top-flight clubs return to action in Scottish Cup round four on January 19.
Fixture round 33 takes place on the weekend of April 6, with post-split games on April 20, April 27, May 4, May 11 and May 18/19. The season ends with the Premiership play-off final on May 23 and 26. Derby matches across all four divisions are set for the weekend of December 29.
In the Ladbrokes Championship, promoted Ayr United kick off against relegated Partick Thistle at Somerset Park while Ross County welcome Alloa Athletic to Dingwall and Dundee United face Dunfermline Athletic at Tannadice.
There are no Premiership or Championship fixtures scheduled for Saturday August 18 because of the second round of the Betfred Cup that weekend.
Montrose are back in League 1 for the first time in more than 20 years and start with a big derby against local rivals Arbroath at Links Park. Peterhead, who narrowly missed out on promotion in 2017/18, kick off their Ladbrokes League 2 campaign at home to Queen’s Park.
The opening weekend fixtures are detailed below…
Ladbrokes Premiership
Saturday August 4
Celtic v Livingston
Hamilton Academical v Heart of Midlothian
Hibernian v Motherwell
Kilmarnock v St Johnstone
St Mirren v Dundee
Sunday August 5
Aberdeen v Rangers (Live on Sky Sports, 1.00pm)
For the full fixture list click HERE
Ladbrokes Championship
Saturday August 4
Ayr United v Partick Thistle
Dundee United v Dunfermline Athletic
Falkirk v Inverness Caledonian Thistle
Morton v Queen of the South
Ross County v Alloa Athletic
For the full fixture list click HERE
Ladbrokes League 1
Saturday August 4
East Fife v Dumbarton
Forfar Athletic v Airdrieonians
Montrose v Arbroath
Stenhousemuir v Brechin City
Stranraer v Raith Rovers
For the full fixture list click HERE
Ladbrokes League 2
Saturday August 4
Annan Athletic v Elgin City
Berwick Rangers v Stirling Albion
Clyde v Cowdenbeath
Edinburgh City v Albion Rovers
Peterhead v Queen's Park
For the full fixture list click HERE