Celtic will begin their defence of the Scottish Premiership at home to Ross County on Saturday, August 5, with kick-off scheduled for 12.30pm.
The fixtures for the new season of the Scottish top flight were revealed on Friday morning, with last year's runners-up Rangers travelling to Kilmarnock on the same day for a later kick-off of 5.15pm.
Meanwhile, the first Glasgow derby of the season will take place on Sunday, September 3, just before the international break, with kick-off at Ibrox scheduled for 12pm.
READ MORE: Celtic star Aaron Mooy quits football with immediate effect
Celtic won a record eighth treble last term and Brendan Rodgers will be hoping for more success on the domestic front, as well as making inroads in Europe, as he returns to the Parkhead hotseat to replace Ange Postecoglou.
They are scheduled to host Rangers at Celtic Park on December 30, but that date is scheduled to change.
The winter break begins after a round of mid-week fixtures on Tuesday, January 2, when Celtic travel to Paisley to face St Mirren, while Rangers host Kilmarnock.
Among the festive fixtures are Celtic v Livingston and Motherwell v Rangers (both December 23), while the Hoops will travel to Dundee on December 27 as Michael Beale's side host Ross County.
The split begins on April 27, with the final round of league games taking place on the weekend of May 18/19.
Scottish Premiership 2023/24 fixtures in full:
Saturday, August 5
Celtic v Ross County (Live on Sky Sports, 12.30pm)
Dundee v Motherwell
Kilmarnock v Rangers (Live on Sky Sports, 5.15pm)
Livingston v Aberdeen
St Johnstone v Hearts
Sunday, August 6
Hibs v St Mirren
Saturday, August 12
Aberdeen v Celtic
Hearts v Kilmarnock
Motherwell v Hibs
Rangers v Livingston
Ross County v St Johnstone
St Mirren v Dundee
Saturday, August 26
Celtic v St Johnstone
Dundee v Hearts
Hibs v Livingston
Motherwell v Kilmarnock
Ross County v Rangers
St Mirren v Aberdeen
Saturday, September 2
Aberdeen v Hibs
Hearts v Motherwell
Kilmarnock v Ross County
Livingston v St Mirren
St Johnstone v Dundee
Sunday, September 3
Rangers v Celtic (Live on Sky Sports, 12 noon)
Saturday, September 16
Celtic v Dundee
Hearts v Aberdeen
Kilmarnock v Hibs
Motherwell v St Mirren
Ross County v Livingston
St Johnstone v Rangers
Saturday, September 23
Aberdeen v Ross County
Dundee v Kilmarnock
Hibs v St Johnstone
Livingston v Celtic
Rangers v Motherwell
St Mirren v Hearts
Saturday, September 30
Hibs v Dundee
Kilmarnock v St Mirren
Motherwell v Celtic
Rangers v Aberdeen
Ross County v Hearts
St Johnstone v Livingston
Saturday, October 7
Aberdeen v St Johnstone
Celtic v Kilmarnock
Dundee v Ross County
Hearts v Hibs
Livingston v Motherwell
St Johnstone v Rangers
Saturday, October 21
Aberdeen v Dundee
Hearts v Celtic
Kilmarnock v Livingston
Rangers v Hibs
Ross County v St Mirren
St Johnstone v Motherwell
Saturday, October 28
Hibs v Celtic
Kilmarnock v Aberdeen
Livingston v Dundee
Motherwell v Ross County
Rangers v Hearts
St Mirren v St Johnstone
Wednesday, November 1 (all 7.45pm)
Celtic v St Mirren
Dundee v Rangers
Hearts v Livingston
Hibs v Ross County
Motherwell v Aberdeen
St Johnstone v Kilmarnock
Saturday, November 4
Aberdeen v Livingston
Hearts v Dundee
Kilmarnock v Motherwell
Rangers v St Johnstone
Ross County v Celtic
St Mirren v Hibs
Saturday, November 11
Celtic v Aberdeen
Dundee v St Mirren
Hibs v Kilmarnock
Livingston v Rangers
Motherwell v Hearts
St Johnstone v Ross County
Saturday, November 25
Aberdeen v Rangers
Celtic v Motherwell
Dundee v Hibs
Hearts v St Johnstone
Ross County v Kilmarnock
St Mirren v Livingston
Saturday, December 2
Hibs v Aberdeen
Kilmarnock v Hearts
Livingston v Ross County
Motherwell v Dundee
Rangers v St Mirren
St Johnstone v Celtic
Wednesday, December 6 (all 7.45pm)
Aberdeen v Kilmarnock
Celtic v Hibs
Dundee v Livingston
Hearts v Rangers
Ross County v Motherwell
St Johnstone v St Mirren
Saturday, December 9
Aberdeen v Hearts
Kilmarnock v Celtic
Livingston v Hibs
Motherwell v St Johnstone
Rangers v Dundee
St Mirren v Ross County
Saturday, December 16
Celtic v Hearts
Hibs v Rangers
Livingston v Kilmarnock
Ross County v Dundee
St Johnstone v Aberdeen
St Mirren v Motherwell
Saturday, December 23
Celtic v Livingston
Dundee v Aberdeen
Hearts v St Mirren
Kilmarnock v St Johnstone
Motherwell v Rangers
Ross County v Hibs
Wednesday, December 27 (all 7.45pm)
Aberdeen v Motherwell
Dundee v Celtic
Hibs v Hearts (live on Sky Sports, 8pm)
Livingston v St Johnstone
Rangers v Ross County
St Mirren v Kilmarnock
Saturday, December 30
Aberdeen v St Mirren
Celtic v Rangers
Hearts v Ross County
Kilmarnock v Dundee
Motherwell v Livingston
St Johnstone v Hibs
Tuesday, January 2
Dundee v St Johnstone
Hibs v Motherwell
Livingston v Hearts
Rangers v Kilmarnock
Ross County v Aberdeen
St Mirren v Celtic
Saturday, January 27
Celtic v Ross County
Hearts v Aberdeen
Kilmarnock v Hibs
Livingston v Dundee
St Johnstone v Motherwell
St Mirren v Rangers
Saturday February 3
Aberdeen v Celtic
Dundee v Hearts
Hibs v St Mirren
Motherwell v Kilmarnock
Rangers v Livingston
Ross County v St Johnstone
Wednesday, February 7
Hibs v Celtic
Kilmarnock v Livingston
Motherwell v Ross County
Rangers v Aberdeen
St Johnstone v Hearts
St Mirren v Dundee
Saturday, February 17
Aberdeen v Hibs
Celtic v Kilmarnock
Dundee v Ross County
Hearts v Motherwell
Livingston v St Mirren
St Johnstone v Rangers
Saturday, February 24
Hibs v Dundee
Kilmarnock v Aberdeen
Motherwell v Celtic
Rangers v Hearts
Ross County v Livingston
St Mirren v St Johnstone
Wednesday, February 28
Aberdeen v St Johnstone
Celtic v Dundee
Hearts v Hibs
Kilmarnock v Rangers
Livingston v Motherwell
Ross County v St Mirren
Saturday, March 2
Dundee v Kilmarnock
Hearts v Celtic
Hibs v Ross County
Rangers v Motherwell
St Johnstone v Livingston
St Mirren v Aberdeen
Saturday, March 16
Celtic v St Johnstone
Dundee v Rangers
Hibs v Livingston
Kilmarnock v St Mirren
Motherwell v Aberdeen
Ross County v Hearts
Saturday, March 30
Aberdeen v Ross County
Hearts v Kilmarnock
Livingston v Celtic
Motherwell v St Mirren
Rangers v Hibs
St Johnstone v Dundee
Saturday, April 6
Dundee v Motherwell
Hibs v St Johnstone
Kilmarnock v Ross County
Livingston v Aberdeen
Rangers v Celtic
St Mirren v Hearts
Saturday, April 13
Aberdeen v Dundee
Celtic v St Mirren
Hearts v Livingston
Motherwell v Hibs
Ross County v Rangers
St Johnstone v Kilmarnock
Post-split dates
April 27
May 4
May 11
May 15
May 18/19
All fixtures subject to change
Get the latest sports headlines straight to your inbox by signing up for free email alerts