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