THE SPFL has revealed the fixture lists for the 2018/19 season.
Premiership champions Celtic will begin their quest for an eighth title in a row with a home clash against newly-promoted Livingston.
And last season’s second and third placed teams square up at Pittodrie, with Aberdeen hosting Rangers.
It’ll be Steven Gerrard’s first league match in charge of the Ibrox club, and is televised on Sky Sports on Sunday August 5.
In the weekend’s other fixtures, St Mirren mark their top-flight return by hosting Dundee, Hearts go to Hamilton, Hibernian take on Motherwell at Easter Road and Kilmarnock face St Johnstone at Rugby Park.
The first derby in Glasgow will take place on the weekend of September 1 at Celtic Park, and the first Edinburgh derby will be played at Tynecastle in the midweek of October 31.
A winter break is again scheduled for this season, taking place between 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.
Montrose are back in League 1 for the first time in more than 20 years and start with a big derby match 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 relegated Queen’s Park.