Celtic will face Ross County at Parkhead in the opening weekend as the SPFL released the fixtures for the new season.
The Hoops have won the last two Scottish Premiership titles and will be aiming for three in a row under new boss Brendan Rodgers after he returned to the club following Ange Postecoglou's exit for a crack at the English Premier League with Tottenham. The ex-Liverpool and Leicester City gaffer enjoyed a trophy laden first spell in charge and his bread and butter will be domestic success.
The 50-year-old has also stated a desire to make a stamp on the European stage with Celtic entering the Champions League group stage this season once again after their title triumph. Michael Beale and Rangers are currently going through a summer overhaul with many players including Alfredo Morelos and Ryan Kent gone with the likes of Jack Butland and Sam Lammers in the door. The supporters will all be circling those all important Old Firm derby dates on the calendar.
Glasgow Live Sport brings you all the fixtures from matchday 1 to 33 ahead of the league split.
Celtic's Scottish Premiership fixtures in full
Matchday 1 - Saturday, August 5 - Celtic v Ross County (Live on Sky Sports, 12.30pm)
Matchday 2 - Saturday, August 12 - Aberdeen v Celtic
Matchday 3 - Saturday, August 26 - Celtic v St Johnstone
Matchday 4 - Sunday, September 3 - Rangers v Celtic (Live on Sky Sports, 12 noon)
Matchday 5 - Saturday, September 16 - Celtic v Dundee
Matchday 6 - Saturday, September 23 - Livingston v Celtic
Matchday 7 - Saturday, September 30 - Motherwell v Celtic
Matchday 8 - Saturday, October 7 -Celtic v Kilmarnock
Matchday 9 - Saturday, October 21 - Hearts v Celtic
Matchday 10 -Saturday, October 28 - Hibs v Celtic
Matchday 11 - Wednesday, November 1 - Celtic v St Mirren (7.45pm)
Matchday 12 - Saturday, November 4 - Ross County v Celtic
Matchday 13 - Saturday, November 11 - Celtic v Aberdeen
Matchday 14 - Saturday, November 25 - Celtic v Motherwell
Matchday 15 - Saturday, December 2 - St Johnstone v Celtic
Matchday 16 - Wednesday, December - Celtic v Hibs (7.45pm)
Matchday 17 - Saturday, December 9 - Kilmarnock v Celtic
Matchday 18 - Saturday, December 16 - Celtic v Hearts
Matchday 19 - Saturday, December 23 - Celtic v Livingston
Matchday 20 - Wednesday, December 27 - Dundee v Celtic (7.45pm)
Matchday 21 - Saturday, December 30 - Celtic v Rangers
Matchday 22 - Tuesday, January 2 - St Mirren v Celtic
Matchday 23 - Saturday, January 27 - Celtic v Ross County
Matchday 24 - Saturday February 3 - Aberdeen v Celtic
Matchday 25 - Wednesday, February 7 - Hibs v Celtic
Matchday 26 - Saturday, February 17 - Celtic v Kilmarnock
Matchday 27 - Saturday, February 24 - Motherwell v Celtic
Matchday 28 - Wednesday, February 28 - Celtic v Dundee
Matchday 29 - Saturday, March 2 - Hearts v Celtic
Matchday 30 - Saturday, March 16 - Celtic v St Johnstone
Matchday 31 - Saturday, March 30 - Livingston v Celtic
Matchday 32 - Saturday, April 6 - Rangers v Celtic
Matchday 33 - Saturday, April 13 - Celtic v St Mirren
Post split fixtures - April 27, May 4, May 11, May 15, May 18/19
**Dates and times of fixtures subject to change**