2020/21 Scottish Premiership fixtures revealed

Look ahead to all the matches in the Scottish Premiership this season…
Scottish Premiership games live on Sky Sports in August
The first Old Firm clash of the season is scheduled for October 17 at Celtic Park, with a January 2 date for the first Ibrox clash, and another at Celtic Park on March 20 before the league split.
Champions Celtic will be live on Sky Sports four times in August – away clashes at Kilmarnock (August 9), St Mirren (August 12) and Dundee United (August 22), while Rangers will be live on Sky Sports away at Livingston (August 16) and at Hamilton (August 29).
- Scottish Prem set for August return with new Sky Sports deal
- Sky Sports will be the only broadcaster to offer live coverage of the Scottish Premiership next season with up to 48 games available
- Find out more about Sky Sports
- All the Scottish Premiership fixtures at a glance
- Scottish Premiership – all the games live on Sky
Scottish Premiership club-by-club fixtures
Celtic fixtures | Rangers fixtures | Motherwell fixtures | Aberdeen fixtures | Livingston fixtures | St Johnstone fixtures | Hibs fixtures | Kilmarnock fixtures | St Mirren fixtures | Ross County fixtures | Hamilton fixtures | Dundee United fixtures
Scottish Premiership 2020/21 fixtures and results:
August 1: Aberdeen 0-1 Rangers
August 1: Dundee United 1-1 St Johnstone
August 1: Hibernian 2-1 Kilmarnock
August 1: St Mirren 1-0 Livingston
August 2: Celtic 5-1 Hamilton Academical
August 3: Ross County 1-0 Motherwell
August 8: Hamilton Academical 0-1 Ross County
August 8: Livingston 1-4 Hibernian
August 8: Motherwell 0-1 Dundee United
August 9: Rangers 3-0 St Mirren
August 9: Kilmarnock 1-1 Celtic
August 11: Dundee United vs Hibernian – 6pm kick-off, live on Sky Sports
August 12: Aberdeen P-P Hamilton
August 12: Motherwell vs Livingston
August 12: Rangers vs St Johnstone
August 12: Ross County vs Kilmarnock
August 12: St Mirren P-P Celtic
August 15: Celtic P-P Aberdeen
August 15: Hamilton Academical vs St Mirren
August 15: Kilmarnock vs St Johnstone
August 15: Ross County vs Dundee United
August 15: Hibernian vs Motherwell – 5.30pm kick-off, live on Sky Sports
August 16: Livingston vs Rangers – 4.30pm kick-off, live on Sky Sports
August 20: St Johnstone vs Aberdeen
August 22: Aberdeen vs Livingston
August 22: Motherwell vs Hamilton Academical
August 22: Rangers vs Kilmarnock
August 22: St Mirren vs Ross County
August 22: Dundee Utd vs Celtic – 5.30pm kick-off, live on Sky Sports
August 23: St Johnstone vs Hibs – 4.30pm kick-off, live on Sky Sports
August 29: Celtic vs Motherwell
August 29: Kilmarnock vs Dundee United
August 29: Livingston vs Ross County
August 29: St Johnstone vs St Mirren
August 29: Hamilton vs Rangers – 5.30pm kick-off, live on Sky Sports
August 30: Hibernian vs Aberdeen – 4.30pm, kick-off, live on Sky Sports
September 12: Aberdeen vs Kilmarnock
September 12: Livingston vs Hamilton Academical
September 12: Motherwell vs St Johnstone
September 12: Rangers vs Dundee United
September 12: Ross County vs Celtic
September 12: St Mirren vs Hibernian
September 19: Aberdeen vs Motherwell
September 19: Celtic vs Livingston
September 19: Dundee United vs St Mirren
September 19: Hibernian vs Rangers
September 19: Kilmarnock vs Hamilton Academical
September 19: St Johnstone vs Ross County
September 26: Celtic vs Hibernian
September 26: Hamilton Academical vs Dundee United
September 26: Livingston vs St Johnstone
September 26: Motherwell vs Rangers
September 26: Ross County vs Aberdeen
September 26: St Mirren vs Kilmarnock
October 2: Aberdeen vs St Mirren
October 2: Dundee United vs Livingston
October 2: Hibernian vs Hamilton Academical
October 2: Kilmarnock vs Motherwell
October 2: Rangers vs Ross County
October 2: St Johnstone vs Celtic
October 17: Celtic vs Rangers
October 17: Dundee United vs Aberdeen
October 17:Hamilton Academical vs St Johnstone
October 17: Livingston vs Kilmarnock
October 17: Ross County vs Hibernian
October 17: St Mirren vs Motherwell
October 24: Aberdeen vs Celtic
October 24: Kilmarnock vs Hibernian
October 24: Motherwell vs Ross County
October 24: Rangers vs Livingston
October 24: St Johnstone vs Dundee United
October 24: St Mirren vs Hamilton Academical
October 31: Celtic vs St Mirren
October 31: Dundee United vs Ross County
October 31: Hamilton Academical vs Aberdeen
October 31: Hibernian vs St Johnstone
October 31: Kilmarnock vs Rangers
October 31: Livingston vs Motherwell
November 6: Aberdeen vs Hibernian
November 6: Motherwell vs Celtic
November 6: Rangers vs Hamilton Academical
November 6: Ross County vs Livingston
November 6: St Johnstone vs Kilmarnock
November 6: St Mirren vs Dundee United
November 21: Dundee United vs Hamilton Academical
November 21: Hibernian vs Celtic
November 21: Kilmarnock vs Ross County
November 21: Livingston vs St Mirren
November 21: Rangers vs Aberdeen
November 21: St Johnstone vs Motherwell
December 5: Celtic vs St Johnstone
December 5: Hamilton Academical vs Kilmarnock
December 5: Livingston vs Dundee United
December 5: Motherwell vs Hibernian
December 5: Ross County vs Rangers
December 5: St Mirren vs Aberdeen
December 12: Aberdeen vs Ross County
December 12: Celtic vs Kilmarnock
December 12: Dundee United vs Rangers
December 12: Hamilton Academical vs Hibernian
December 12: Motherwell vs St Mirren
December 12: St Johnstone vs Livingston
December 19: Hibernian vs Dundee United
December 19: Kilmarnock vs Aberdeen
December 19: Livingston vs Celtic
December 19: Rangers vs Motherwell
December 19: Ross County vs Hamilton Academical
December 19: St Mirren vs St Johnstone
December 23: Celtic vs Ross County
December 23: Dundee United vs Kilmarnock
December 23: Hamilton Academical vs Livingston
December 23: Hibernian vs St Mirren
December 23: Motherwell vs Aberdeen
December 23: St Johnstone vs Rangers
December 26: Aberdeen vs St Johnstone
December 26: Dundee United vs Motherwell
December 26: Hamilton Academical vs Celtic
December 26: Kilmarnock vs Livingston
December 26: Rangers vs Hibernian
December 26: Ross County vs St Mirren
December 30: Celtic vs Dundee United
December 30: Hibernian vs Ross County
December 30: Livingston vs Aberdeen
December 30: Motherwell vs Kilmarnock
December 30: St Johnstone vs Hamilton Academical
December 30: St Mirren vs Rangers
January 2: Aberdeen vs Dundee United
January 2: Hamilton Academical vs Motherwell
January 2: Hibernian vs Livingston
January 2: Kilmarnock vs St Mirren
January 2: Rangers vs Celtic
January 2: Ross County vs St Johnstone
January 9: Aberdeen vs Rangers
January 9: Celtic vs Hibernian
January 9: Dundee United vs St Johnstone
January 9: Kilmarnock vs Hamilton Academical
January 9: Livingston vs Ross County
January 9: St Mirren vs Motherwell
January 16: Celtic vs Livingston
January 16: Hamilton Academical vs Dundee United
January 16: Hibernian vs Kilmarnock
January 16: Motherwell vs Rangers
January 16: Ross County vs Aberdeen
January 16: St Johnstone vs St Mirren
January 23: Aberdeen vs Motherwell
January 23: Dundee United vs Hibernian
January 23: Kilmarnock vs St Johnstone
January 23: Livingston vs Hamilton Academical
January 23: Rangers vs Ross County
January 23: St Mirren vs Celtic
January 27: Celtic vs Hamilton Academical
January 27: Dundee United vs St Mirren
January 27: Hibernian vs Rangers
January 27: Livingston vs Kilmarnock
January 27: Ross County vs Motherwell
January 27: St Johnstone vs Aberdeen
February 3: Aberdeen vs Livingston
February 3: Hamilton Academical vs Ross County
February 3: Kilmarnock vs Celtic
February 3: Motherwell vs Dundee United
February 3: Rangers vs St Johnstone
February 3: St Mirren vs Hibernian
February 6: Celtic vs Motherwell
February 6: Hamilton Academical vs Rangers
February 6: Hibernian vs Aberdeen
February 6: Livingston vs St Johnstone
February 6: Ross County vs Dundee United
February 6: St Mirren vs Kilmarnock
February 13: Aberdeen vs St Mirren
February 13: Dundee United vs Livingston
February 13: Motherwell vs Hamilton Academical
February 13: Rangers vs Kilmarnock
February 13: Ross County vs Hibernian
February 13: St Johnstone vs Celtic
February 27: Celtic vs Aberdeen
February 27: Hamilton Academical vs St Johnstone
February 27: Hibernian vs Motherwell
February 27: Kilmarnock vs Dundee United
February 27: Livingston vs Rangers
February 27: St Mirren vs Ross County
March 6: Aberdeen vs Hamilton Academical
March 6: Dundee United vs Celtic
March 6: Motherwell vs Livingston
March 6: Rangers vs St Mirren
March 6: Ross County vs Kilmarnock
March 6: St Johnstone vs Hibernian
March 20: Celtic vs Rangers
March 20: Dundee United vs Aberdeen
March 20: Hamilton Academical vs St Mirren
March 20: Kilmarnock vs Motherwell
March 20: Livingston vs Hibernian
March 20: St Johnstone vs Ross County
April 3: Aberdeen vs Kilmarnock
April 3: Hibernian vs Hamilton Academical
April 3: Motherwell vs St Johnstone
April 3: Rangers vs Dundee United
April 3: Ross County vs Celtic
April 3: St Mirren vs Livingston
Post-split dates
Saturday April 17
Saturday April 24
Saturday May 1
Wednesday, May 12
Saturday May 15
Confirmed Scottish Premiership games live on Sky Sports
Sat Aug 1: Aberdeen vs Rangers – 12.30pm
Sun Aug 2: Celtic vs Hamilton – 4.30pm
Mon Aug 3: Ross County vs Motherwell – 7.45pm
Sat Aug 8: St Johnstone vs Aberdeen – 12.30pm
Sun Aug 9: Kilmarnock vs Celtic – 4.30pm
Tue Aug 11: Dundee Utd vs Hibernian – 6pm
Wed Aug 12: St Mirren vs Celtic – 6pm
Sat Aug 15: Hibernian vs Motherwell – 5.30pm
Sun Aug 16: Livingston vs Rangers – 4.30pm
Sat Aug 22: Dundee Utd vs Celtic – 5.30pm
Sun Aug 23: St Johnstone vs Hibernian – 4.30pm
Sat Aug 29: Hamilton v Rangers – 5.30pm
Sun Aug 30: Hibernian vs Aberdeen – 4.30pm