Saturday 9 August 2025
15:00 Dundee United v Heart of Midlothian
15:00 Livingston v Falkirk
15:00 St. Mirren v Motherwell
17:45 Rangers v Dundee
Sunday 10 August 2025
12:30 Aberdeen v Celtic
15:00 Hibernian v Kilmarnock
Saturday 23 August 2025
15:00 Celtic v Livingston
PP Dundee United v Aberdeen
15:00 Heart of Midlothian v Motherwell
15:00 Kilmarnock v Dundee
15:00 St. Mirren v Rangers
17:45 Falkirk v Hibernian
Saturday 30 August 2025
15:00 Aberdeen v Falkirk
15:00 Hibernian v St. Mirren St. Mirren
15:00 Livingston v Heart of Midlothian
15:00 Motherwell v Kilmarnock
Sunday 31 August 2025
12:00 Rangers v Celtic
14:00 Dundee v Dundee United
Saturday 13 September 2025
15:00 Aberdeen v Livingston
15:00 Dundee v Motherwell
15:00 Falkirk v St. Mirren
15:00 Hibernian v Dundee United
15:00 Kilmarnock v Celtic
15:00 Rangers v Heart of Midlothian
Saturday 27 September 2025
15:00 Celtic v Hibernian
15:00 Dundee United v Kilmarnock
15:00 Heart of Midlothian v Falkirk
15:00 Livingston v Rangers
15:00 Motherwell v Aberdeen
15:00 St. Mirren v Dundee
Saturday 4 October 2025
15:00 Aberdeen v Dundee
15:00 Celtic v Motherwell
15:00 Dundee United v Livingston
15:00 Falkirk v Rangers
15:00 Heart of Midlothian v Hibernian
15:00 Kilmarnock v St. Mirren
Saturday 18 October 2025
15:00 Dundee v Celtic
15:00 Hibernian v Livingston
15:00 Kilmarnock v Heart of Midlothian
15:00 Motherwell v Falkirk
15:00 Rangers v Dundee United
15:00 St. Mirren v Aberdeen
Saturday 25 October 2025
15:00 Aberdeen v Hibernian
15:00 Dundee United v St. Mirren
15:00 Falkirk v Dundee
15:00 Heart of Midlothian v Celtic
15:00 Livingston v Motherwell
15:00 Rangers v Kilmarnock
Wednesday 29 October 2025
19:45 Celtic v Falkirk
19:45 Dundee v Livingston
19:45 Hibernian v Rangers
19:45 Kilmarnock v Aberdeen
19:45 Motherwell v Dundee United
19:45 St. Mirren v Heart of Midlothian
Saturday 1 November 2025
15:00 Dundee United v Celtic
15:00 Falkirk v Kilmarnock
15:00 Heart of Midlothian v Dundee
15:00 Livingston v St. Mirren
15:00 Motherwell v Hibernian
15:00 Rangers v Aberdeen
Saturday 8 November 2025
15:00 Aberdeen v Motherwell
15:00 Celtic v Kilmarnock
15:00 Dundee v Rangers
15:00 Falkirk v Livingston
15:00 St. Mirren v Hibernian
Sunday 9 November 2025
15:00 Heart of Midlothian v Dundee United
Saturday 22 November 2025
15:00 Aberdeen v Heart of Midlothian
15:00 Dundee United v Falkirk
15:00 Hibernian v Dundee
15:00 Kilmarnock v Motherwell
15:00 Rangers v Livingston
15:00 St. Mirren v Celtic
Saturday 29 November 2025
15:00 Dundee v St. Mirren
15:00 Hibernian v Celtic
15:00 Kilmarnock v Dundee United
15:00 Livingston v Aberdeen
15:00 Motherwell v Heart of Midlothian
15:00 Rangers v Falkirk
Wednesday 3 December 2025
19:45 Aberdeen v St. Mirren
19:45 Celtic v Dundee
19:45 Dundee United v Rangers
19:45 Falkirk v Motherwell
19:45 Heart of Midlothian v Kilmarnock
19:45 Livingston v Hibernian
Saturday 6 December 2025
15:00 Celtic v Heart of Midlothian
15:00 Dundee v Aberdeen
15:00 Hibernian v Falkirk
15:00 Kilmarnock v Rangers
15:00 Motherwell v Livingston
15:00 St. Mirren v Dundee United
Saturday 13 December 2025
15:00 Aberdeen v Kilmarnock
15:00 Dundee United v Motherwell
15:00 Falkirk v Celtic
15:00 Heart of Midlothian v St. Mirren
15:00 Livingston v Dundee
15:00 Rangers v Hibernian
Saturday 20 December 2025
15:00 Celtic v Aberdeen
15:00 Dundee United v Hibernian
15:00 Heart of Midlothian v Rangers
15:00 Kilmarnock v Falkirk
15:00 Motherwell v Dundee
15:00 St. Mirren v Livingston
Saturday 27 December 2025
12:30 Hibernian v Heart of Midlothian
15:00 Dundee v Falkirk
15:00 Livingston v Celtic
15:00 Rangers v Motherwell
15:00 St. Mirren v Kilmarnock
17:45 Aberdeen v Dundee United
Tuesday 30 December 2025
19:45 Dundee v Kilmarnock
19:45 Falkirk v Heart of Midlothian
19:45 Hibernian v Aberdeen
19:45 Livingston v Dundee United
19:45 Rangers v St. Mirren
20:00 Motherwell v Celtic
Saturday 3 January 2026
12:30 Celtic v Rangers
15:00 Dundee United v Dundee
15:00 Falkirk v Aberdeen
15:00 Heart of Midlothian v Livingston
15:00 Kilmarnock v Hibernian
15:00 Motherwell v St. Mirren
Saturday 10 January 2026
15:00 Aberdeen v Rangers
15:00 Celtic v Dundee United
15:00 Dundee v Heart of Midlothian
15:00 Hibernian v Motherwell
15:00 Livingston v Kilmarnock
15:00 St. Mirren v Falkirk
Saturday 24 January 2026
15:00 Aberdeen v Livingston
15:00 Dundee United v St. Mirren
15:00 Falkirk v Hibernian
15:00 Heart of Midlothian v Celtic
15:00 Motherwell v Kilmarnock
15:00 Rangers v Dundee
Saturday 31 January 2026
15:00 Celtic v Falkirk
15:00 Dundee United v Heart of Midlothian
15:00 Hibernian v Rangers
15:00 Kilmarnock v Aberdeen
15:00 Livingston v Motherwell
15:00 St. Mirren v Dundee
Wednesday 4 February 2026
19:45 Aberdeen v Celtic
19:45 Dundee v Motherwell
19:45 Hibernian v Dundee United
19:45 Livingston v Falkirk
19:45 Rangers v Kilmarnock
19:45 St. Mirren v Heart of Midlothian
Wednesday 11 February 2026
19:45 Celtic v Livingston
19:45 Dundee United v Aberdeen
19:45 Falkirk v Dundee
19:45 Heart of Midlothian v Hibernian
19:45 Kilmarnock v St. Mirren
19:45 Motherwell v Rangers
Saturday 14 February 2026
15:00 Dundee v Livingston
15:00 Falkirk v Dundee United
15:00 Hibernian v St. Mirren
15:00 Kilmarnock v Celtic
15:00 Motherwell v Aberdeen
15:00 Rangers v Heart of Midlothian
Saturday 21 February 2026
15:00 Aberdeen v Dundee
15:00 Celtic v Hibernian
15:00 Dundee United v Kilmarnock
15:00 Heart of Midlothian v Falkirk
15:00 Livingston v Rangers
15:00 St. Mirren v Motherwell
Saturday 28 February 2026
15:00 Dundee v Hibernian
15:00 Falkirk v Kilmarnock
15:00 Heart of Midlothian v Aberdeen
15:00 Livingston v St. Mirren
15:00 Motherwell v Dundee United
15:00 Rangers v Celtic
Saturday 14 March 2026
15:00 Aberdeen v Falkirk
15:00 Celtic v Motherwell
15:00 Dundee v Dundee United
15:00 Hibernian v Livingston
15:00 Kilmarnock v Heart of Midlothian
15:00 St. Mirren v Rangers
Saturday 21 March 2026
15:00 Dundee United v Celtic
15:00 Falkirk v St. Mirren
15:00 Heart of Midlothian v Dundee
15:00 Kilmarnock v Livingston
15:00 Motherwell v Hibernian
15:00 Rangers v Aberdeen
Saturday 4 April 2026
15:00 Dundee v Celtic
15:00 Hibernian v Kilmarnock
15:00 Livingston v Heart of Midlothian
15:00 Motherwell v Falkirk
15:00 Rangers v Dundee United
15:00 St. Mirren v Aberdeen
Saturday 11 April 2026
15:00 Aberdeen v Hibernian
15:00 Celtic v St. Mirren
15:00 Dundee United v Livingston
15:00 Falkirk v Rangers
15:00 Heart of Midlothian v Motherwell
15:00 Kilmarnock v Dundee