2019/20 Scottish Premiership fixtures: Rangers face Kilmarnock on TV, Celtic host St Johnstone and Aberdeen welcome Hearts on opening day
The opening weekend sees St Johnstone travel to Parkhead as Celtic unfurl the league-winning flag, while Rangers don't play until Sunday with their trip to Kilmarnock televised.
Aberdeen host Hearts, St Mirren go to Easter Road to face Hibs, newboys Ross County start with a home tie against Hamilton and Livingston welcome Motherwell.
Advertisement
Hide AdAdvertisement
Hide AdThe first Old Firm clash is scheduled for Saturday, 31 August at Ibrox, while Easter Road is the venue for the first Edinburgh derby on Saturday, September 21.
First five fixtures:
Aberdeen
Hearts (H)
St Mirren (A)
Kilmarnock (A)
Ross County (H)
St Johnstone (H)
Celtic
St Johnstone (H)
Motherwell (A)
Hearts (H)
Rangers (A)
Hamilton Accies (A)
Hamilton
Ross County (A)
Kilmarnock (H)
Motherwell (H)
Hearts (A)
Celtic (H)
Hearts
Aberdeen (A)
Ross County (H)
Celtic (A)
Hamilton (H)
Motherwell (H)
Hibernian
St Mirren (H)
Rangers (A)
St Johnstone (H)
Motherwell (A)
Kilmarnock (A)
Kilmarnock
Rangers (H)
Hamilton (A)
Aberdeen (H)
St Johnstone (A)
Hibernian (H)
Livingston
Motherwell (H)
St Johnstone (A)
Ross County (A)
St Mirren (H)
Rangers (A)
Motherwell
Livingston (A)
Celtic (H)
Hamilton (A)
Hibernian (H)
Hearts (A)
Rangers
Kilmarnock (A)
Hibs (H)
St Mirren (A)
Celtic (H)
Livingston (H)
Ross County
Hamilton (H)
Hearts (A)
Livingston (H)
Aberdeen (A)
St Mirren (A)
St Johnstone
Celtic (A)
Livingston (H)
Hibernian (A)
Kilmarnock (H)
Aberdeen (A)
St Mirren
Hibernian (A)
Aberdeen (H)
Rangers (H)
Livingston (A)
Ross County (A)
Post split fixtures are scheduled for:
Saturday, 18 April
Saturday, 25 April
Saturday, 2 May
Wednesday, 13 May
Saturday, 16 May