Skip to content

Rangers: Scottish Premiership 2026/27 fixtures and schedule

Derek McInnes' first league game as Rangers boss is against Dundee Utd, live on Sky Sports on July 31; first Old Firm clash is away to Celtic on September 20, live on Sky Sports; Sky Sports will show up to 60 live Scottish Premiership games, including every match across the opening weekend

Rangers Scottish Premiership fixtures 2026/27

Rangers will begin life under Derek McInnes at Dundee United on July 31, live on Sky Sports.

The Friday night clash, which will kick-off at 8pm, marks the start of a groundbreaking opening weekend that will see all six Scottish Premiership games shown live on Sky Sports for the first time.

The fixture will be McInnes's first competitive match in charge after he replaced Danny Röhl as Rangers manager on Wednesday.

His Premiership Ibrox bow will come against Hibernian the following week on August 9, before the visit of St Mirren on August 22 and a trip north to face former club Aberdeen on the 29th to round out the month.

Every match across opening weekend live on Sky Sports!

  • Friday July 31: Dundee Utd vs Rangers (8pm)
  • Saturday August 1: Falkirk vs St Mirren (3pm)
  • Saturday August 1: Aberdeen vs Hearts (5.30pm)
  • Sunday August 2: St Johnstone vs Kilmarnock (2pm)
  • Sunday August 2: Hibernian vs Motherwell (4.30pm)
  • Monday August 3: Celtic vs Dundee (7.30pm)

McInnes will take his Rangers team to Celtic Park for the first Old Firm clash of the season on Sunday September 20, live on Sky Sports, where he will be looking to banish the memory of that final-day title heartbreak with Hearts last season. Rangers will then host Martin O'Neill's side on Saturday January 2, 2027 before the final pre-split meeting back in Glasgow's east end on Saturday February 27.

The new Rangers boss will return to Tynecastle on league business for the first time since his exit from Hearts on Wednesday October 28 in a midweek clash under the lights at Gorgie which could see title rivals going head to head once again.

Please use Chrome browser for a more accessible video player

Kris Boyd gives his thoughts on Rangers' opening six fixtures to the Scottish Premiership season and how it is important Derek McInnes gets off to a good start.4

Hearts then visit Ibrox on Saturday December 19 as part of a packed month with Rangers in action six times. They host Dundee United on Wednesday December 2 before travelling to Easter Road to play Hibernian three days later. Rangers are on the road again the following week as they go to St Johnstone on Saturday December 12 before a Boxing Day visit to Rugby Park to face Kilmarnock. They welcome Steven Pressley's Dundee side to Ibrox on Wednesday December 30 as they round out their 2026 fixtures.

Also See:

Rangers' final pre-split fixture takes place on Saturday April 10 at Dundee, with the league campaign concluding on the weekend of May 15/16.

What about Europe?

Rangers enter Europa League qualifying at the third qualifying round, with their first leg on August 6, six days after that Premiership opener at Tannadice.

Derek McInnes has been appointed as the new manager of Rangers
Image: Derek McInnes has been appointed as the new Rangers boss on a three-year deal

The return fixture is a week later, with their league game against Hibernian (August 9) sandwiched in between. Should Rangers progress to the play-offs, they will take place on August 20 and 27.

Their Premiership clash against St Mirren on Saturday August 22 could be delayed at the request of the Ibrox club, should they wish to have more days to prepare for the second leg of the play-off clash.

Rangers' 2026/27 Scottish Premiership fixtures

July

31: Dundee United (a) - 8pm, live on Sky Sports

August

9: Hibernian (h) - 4pm

22: St Mirren (h) - 3pm

29: Aberdeen (a) - 3pm

September

2: Falkirk (a) - 7.45pm

5: Motherwell (h) - 3pm

20: Celtic (a) - 12pm, live on Sky Sports

October

10: Kilmarnock (h) - 3pm

17: Dundee (a) - 3pm

24: St Johnstone (h) - 3pm

28: Hearts (a) - 7.45pm

31: Aberdeen (h) - 3pm

November

7: St Mirren (a) - 3pm

21: Motherwell (a) - 3pm

28: Falkirk (h) - 3pm

December

2: Dundee United (h) - 7.45pm

5: Hibernian (a) - 3pm

12: St Johnstone (a) - 3pm

19: Hearts (h) - 3pm

26: Kilmarnock (a) - 3pm

30: Dundee (h) - 7.45pm

January

2: Celtic (h) - 3pm

9: Dundee United (a) - 3pm

23: St Johnstone (h) - 3pm

30: Aberdeen (a) - 3pm

February

3: Kilmarnock (h) - 7.45pm

13: Falkirk (a) - 3pm

20: St Mirren (h) - 3pm

27: Celtic (a) - 3pm

March

13: Motherwell (h) - 3pm

20: Hearts (a) - 3pm

April

3: Hibernian (h) - 3pm

10: Dundee (a) - 3pm

*all fixtures are subject to change

Play Super 6!
Play Super 6!

Play Super 6 for a chance to win £250k! Enter for free.