It is the day that fans all across the country have been waiting for. The fixture list for the 2023/24 cinch Premiership campaign has been released as supporters get their diaries out and plan for the upcoming season.
Here is the full list of every Premiership fixture for the new campaign.
All kick-offs 3pm unless stated otherwise.
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 (all 7.45pm)
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 (all 7:45pm)
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 (all 7:45pm)
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
Saturday, April 27
Saturday, May 4
Saturday, May 11
Wednesday, May 15
Saturday/Sunday, May 18/19