Ross County will return to the Premiership with a home match against Hamilton Accies on August 3.
Brian Rice’s men will provide the opening day opposition at Victoria Park, where the Staggies will unveil the Championship flag following their success last season.
County will travel to Tynecastle to face Hearts on August 10 before hosting Livingston two weeks later, before Stuart Kettlewell and Steven Ferguson’s men take on Aberdeen at Pittodrie on August 31.
County’s first trip to Parkhead to face champions Celtic will be on October 19, while the Dingwall men travel to Ibrox to play Rangers on December 7.
Following County’s trip to St Johnstone on December 29, the Premiership will shut down for a three-week winter break, with County resuming their campaign with a home match with Hearts on January 22.
Ross County’s fixtures for the 2019-20 season:
August 3, 2019 15:00 Ross County v Hamilton Academical
August 10, 2019 15:00 Heart of Midlothian v Ross County
August 24, 2019 15:00 Ross County v Livingston
August 31, 2019 15:00 Aberdeen v Ross County
September 14, 2019 15:00 Ross County v St. Mirren
September 21, 2019 15:00 Motherwell v Ross County
September 28, 2019 15:00 Kilmarnock v Ross County
October 5, 2019 15:00 Ross County v St. Johnstone
October 19, 2019 15:00 Celtic v Ross County
October 26, 2019 15:00 Hibernian v Ross County
October 30, 2019 19:45 Ross County v Rangers
November 2, 2019 15:00 Hamilton Academical v Ross County
November 9, 2019 15:00 Ross County v Aberdeen
November 23, 2019 15:00 St. Mirren v Ross County
November 30, 2019 15:00 Ross County v Celtic
December 4, 2019 19:45 Ross County v Hibernian
December 7, 2019 15:00 Rangers v Ross County
December 14, 2019 15:00 Ross County v Kilmarnock
December 21, 2019 15:00 Livingston v Ross County
December 26, 2019 15:00 Ross County v Motherwell
December 29, 2019 15:00 St. Johnstone v Ross County
January 22, 2020 19:45 Ross County v Heart of Midlothian
January 25, 2020 15:00 Celtic v Ross County
February 1, 2020 15:00 Kilmarnock v Ross County
February 5, 2020 19:45 Ross County v Livingston
February 12, 2020 19:45 Hibernian v Ross County
February 15, 2020 15:00 Ross County v St. Johnstone
February 22, 2020 15:00 Aberdeen v Ross County
March 4, 2020 19:45 Motherwell v Ross County
March 7, 2020 15:00 Ross County v Rangers
March 14, 2020 15:00 Ross County v Hamilton Academical
March 21, 2020 15:00 Heart of Midlothian v Ross County
April 4, 2020 15:00 Ross County v St. Mirren