Celtic have been handed a home fixture against Hearts on the opening weekend of the Scottish Premiership.
Last season, Brendan Rodgers's side went through their entire league campaign without losing a match, and they will begin their attempt to replicate that achievement against Edinburgh-based Hearts, who finished in fifth place.
Rangers have been handed a trip to Motherwell as they look to close the gap on their Old Firm rivals, while Aberdeen play host to Hamilton Academical.
Hibernian will mark their return to Scotland's top flight at home to Partick Thistle, Kilmarnock face St Johnstone and Ross County travel to Dundee.
The opening weekend will take place on August 5 and August 6, with the league campaign currently scheduled to come to a close on May 12.
The first Old Firm fixture of the season will take place on September 23 when Celtic make the short trip across Glasgow to play Rangers at Ibrox, with the return match being staged on December 30.