Friday 21 June 2019 10:56, UK
The first Old Firm derby of the 2019/20 Scottish Premiership season between Celtic and Rangers will take place at Ibrox on August 31, while Hibernian take on Hearts at Easter Road in the first Edinburgh derby on September 21.
Rangers then travel to Celtic Park on December 29, with the final Old Firm derby of the regular season scheduled for Ibrox on March 14. All three will be live on Sky Sports.
The second Edinburgh derby of the season will be at Tynecastle on Boxing Day, while Hibernian will host Hearts on March 4.
Celtic begin their quest for a ninth successive Scottish Premiership title with a home game against St Johnstone on August 3, while Rangers will open their campaign with a trip to Kilmarnock the following day, live on Sky Sports.
Newly-promoted Ross County's first game of the season sees them host Hamilton, while Rangers' first clash with Aberdeen comes on September 28.
David Turnbull, who is set to join Celtic from Motherwell, could make an early return to Fir Park with the champions visiting on August 10.
The Scottish Premiership will kick off on the weekend of August 3/4 and conclude on the weekend of May 16/17, with the Premiership relegation play-off final scheduled for May 20 and May 24.
The top flight will once again take a winter break from December 30 to January 17.
Sky Sports will be the only place to see live Scottish Premiership action from 2020, after agreeing a new five-year partnership with the Scottish Professional Football League (SPFL).
From 2020, Sky Sports will show up to 48 live Scottish Premiership matches every season, as well as the nail-biting Premiership/Championship play-offs, on its dedicated channel, Sky Sports Football.