Our William Hill Premiership Fixtures for season 2026/27 have been announced today by the SPFL.
We will begin our league campaign with a home game against Heart of Midlothian on Saturday 1 August, kick-off 5:30pm, with the curtain raiser broadcast live on Sky Sports.
After Hearts, we will travel to Dundee and Motherwell, before Rangers visit Pittodrie.
During the festive period we are set to take on Celtic at Pittodrie on 19 December, newly promoted St Johnstone in Perth on Boxing Day, before closing out 2026 with a home game against Motherwell on Wednesday 30 December.
The New Year will be ushered in with a trip to Paisley to take on St Mirren on Saturday 2 January.
Our final pre-split games see us taking on Motherwell at Fir Park on 3 April and Kilmarnock at Pittodrie on 10 April.
The post-split fixtures are due to begin on the weekend of April 24/25 2027, with the final day scheduled for the weekend of 15/16 May 2027.
Please note that all fixtures are subject to change.
Rd | Day | Date | Kick-off | Opponents | Venue | |
1 | Saturday | 01/08/2026 | 17:30 | Heart of Midlothian | H | Sky Sports |
2 | Saturday | 08/08/2026 | 15:00 | Dundee | A | |
3 | Saturday | 22/08/2026 | 15:00 | Motherwell | A | |
4 | Saturday | 29/08/2026 | 15:00 | Rangers | H | |
5 | Wednesday | 02/09/2026 | 19:45 | Celtic | A | |
6 | Saturday | 05/09/2026 | 15:00 | Kilmarnock | H | |
7 | Saturday | 19/09/2026 | 15:00 | Hibernian | A | |
8 | Saturday | 10/10/2026 | 15:00 | St. Johnstone | H | |
9 | Saturday | 17/10/2026 | 15:00 | St. Mirren | H | |
10 | Saturday | 24/10/2026 | 15:00 | Dundee United | A | |
11 | Wednesday | 28/10/2026 | 19:45 | Falkirk | H | |
12 | Saturday | 31/10/2026 | 15:00 | Rangers | A | |
13 | Saturday | 07/11/2026 | 15:00 | Hibernian | H | |
14 | Saturday | 21/11/2026 | 15:00 | Kilmarnock | A | |
15 | Saturday | 28/11/2026 | 15:00 | Dundee | H | |
16 | Wednesday | 02/12/2026 | 19:45 | Heart of Midlothian | A | |
17 | Saturday | 05/12/2026 | 15:00 | Dundee United | H | |
18 | Saturday | 12/12/2026 | 15:00 | Falkirk | A | |
19 | Saturday | 19/12/2026 | 15:00 | Celtic | H | |
20 | Saturday | 26/12/2026 | 15:00 | St. Johnstone | A | |
21 | Wednesday | 30/12/2026 | 19:45 | Motherwell | H | |
22 | Saturday | 02/01/2027 | 15:00 | St. Mirren | A | |
23 | Saturday | 09/01/2027 | 15:00 | Heart of Midlothian | H | |
24 | Saturday | 23/01/2027 | 15:00 | Dundee | A | |
25 | Saturday | 30/01/2027 | 15:00 | Rangers | H | |
26 | Wednesday | 03/02/2027 | 19:45 | Falkirk | H | |
27 | Saturday | 13/02/2027 | 15:00 | Hibernian | A | |
28 | Saturday | 20/02/2027 | 15:00 | Dundee United | A | |
29 | Saturday | 27/02/2027 | 15:00 | St. Johnstone | H | |
30 | Saturday | 13/03/2027 | 15:00 | St. Mirren | H | |
31 | Saturday | 20/03/2027 | 15:00 | Celtic | A | |
32 | Saturday | 03/04/2027 | 15:00 | Motherwell | A | |
33 | Saturday | 10/04/2027 | 15:00 | Kilmarnock | H |




