BBC Scotland shows up to 20 live matches a season from the Scottish Championship and 12 matches from Scottish League One. Coverage of the SPFL Trust Trophy is provided by BBC ALBA.
Live Scottish Football On TV
Live Scottish football on TV includes up to 82 live matches from the Scottish Premiership on Sky Sports and Premier Sports. The Scottish Cup is shared between BBC Scotland and Premier Sports. The Premier Sports Cup is exclusive to Premier Sports.
Friday 17th October 2025
19:45
Dunfermline v Raith Rovers
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 18th October 2025
17:30
Peterhead v Queen of the South
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
17:45
Kilmarnock v Hearts
Scottish Premiership
Premier Sports 2
Sunday 19th October 2025
12:00
Dundee v Celtic
Scottish Premiership
Sky Sports FootballSky Sports Ultra HDR
16:10
Celtic Women v Glasgow City
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Thursday 23rd October 2025
17:45
AEK Athens v Aberdeen
UEFA Conference League League Phase
TNT Sports 3
17:45
SK Brann v Rangers
UEFA Europa League League Phase
TNT Sports 2
20:00
Celtic v Sturm Graz
UEFA Europa League League Phase
TNT Sports 2
Friday 24th October 2025
19:45
Fortmarine United v Buckie Thistle
Scottish Cup Second Round
BBC ScotlandBBC iPlayerBBC Sport Website
Sunday 26th October 2025
12:00
Hearts v Celtic
Scottish Premiership
Sky Sports Football
14:30
Aberdeen v Hibernian
Scottish Premiership
Premier Sports 2
Wednesday 29th October 2025
19:45
Hibernian v Rangers
Scottish Premiership
Sky Sports Football
Friday 31st October 2025
19:45
Ayr United v Dunfermline
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 1st November 2025
17:30
Motherwell v St Mirren
Premier Sports Cup Semi-Final
Premier Sports 1
Sunday 2nd November 2025
14:00
Celtic v Rangers
Premier Sports Cup Semi-Final
Premier Sports 1
16:10
Hearts Women v Rangers Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Thursday 6th November 2025
17:45
AEK Larnaca v Aberdeen
UEFA Conference League League Phase
TNT Sports 3
17:45
FC Midtjylland v Celtic
UEFA Europa League League Phase
TNT Sports 2
20:00
Rangers v Roma
UEFA Europa League League Phase
TNT Sports 3
Friday 7th November 2025
19:45
Airdrieonians v Partick Thistle
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 8th November 2025
17:45
St Mirren v Hibernian
Scottish Premiership
Premier Sports TBC
Sunday 9th November 2025
15:00
Dundee v Rangers
Scottish Premiership
Sky Sports FootballSky Sports TBC
Tuesday 11th November 2025
19:45
East Kilbride v Celtic B
KDM Evolution Trophy Group Stage
Premier Sports TBC
Friday 14th November 2025
19:30
Rangers Women v Celtic Women
SWPL1
Sky Sports Football
Saturday 15th November 2025
17:30
East Fife v Stenhousemuir
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
19:45
Greece v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Sunday 16th November 2025
16:10
Hibernian Women v Hearts Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Tuesday 18th November 2025
19:45
Scotland v Denmark
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Friday 21st November 2025
19:45
Queen's Park v Ross County
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 22nd November 2025
17:30
Inverness CT v Queen of the South
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
20:00
St Mirren v Celtic
Scottish Premiership
Sky Sports Football
Sunday 23rd November 2025
TBC
Motherwell Women v Rangers Women
SWPL1
BBC iPlayerBBC Sport Website
15:00
Aberdeen v Hearts
Scottish Premiership
Sky Sports Football
16:10
Glasgow City v Hibernian Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Thursday 27th November 2025
17:45
Feyenoord v Celtic
UEFA Europa League League Phase
TNT Sports TBC
20:00
Aberdeen v FC Noah
UEFA Conference League League Phase
TNT Sports TBC
20:00
Rangers v SC Braga
UEFA Europa League League Phase
TNT Sports TBC
Saturday 29th November 2025
17:45
Kilmarnock v Dundee United
Scottish Premiership
Premier Sports TBC
Sunday 30th November 2025
12:00
Hibernian v Celtic
Scottish Premiership
Sky Sports Football
Thursday 11th December 2025
17:45
Ferencvaros v Rangers
UEFA Europa League League Phase
TNT Sports TBC
20:00
Aberdeen v Strasbourg
UEFA Conference League League Phase
TNT Sports TBC
20:00
Celtic v Roma
UEFA Europa League League Phase
TNT Sports TBC
Sunday 14th December 2025
TBC
Celtic Women v Aberdeen Women
SWPL1
BBC iPlayerBBC Sport Website
16:10
Rangers Women v Partick Thistle Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Wednesday 17th December 2025
20:00
Dundee United v Celtic
Scottish Premiership
Sky Sports Football
Thursday 18th December 2025
20:00
Sparta Prague v Aberdeen
UEFA Conference League League Phase
TNT Sports TBC
Sunday 21st December 2025
16:10
Hearts Women v Glasgow City
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Saturday 27th December 2025
12:30
Hibernian v Hearts
Scottish Premiership
Sky Sports Football
15:00
Livingston v Celtic
Scottish Premiership
Sky Sports Football
17:45
Aberdeen v Dundee United
Scottish Premiership
Premier Sports TBC
Tuesday 30th December 2025
20:00
Motherwell v Celtic
Scottish Premiership
Premier Sports TBC
Saturday 3rd January 2026
12:30
Celtic v Rangers
Scottish Premiership
Sky Sports Football
15:00
Dundee United v Dundee
Scottish Premiership
Sky Sports Football
Tuesday 6th January 2026
18:00
Rangers v Aberdeen
Scottish Premiership
Sky Sports Football
Thursday 22nd January 2026
17:45
Bologna v Celtic
UEFA Europa League League Phase
TNT Sports TBC
20:00
Rangers v Ludogorets
UEFA Europa League League Phase
TNT Sports TBC
Thursday 29th January 2026
20:00
Celtic v FC Utrecht
UEFA Europa League League Phase
TNT Sports TBC
20:00
FC Porto v Rangers
UEFA Europa League League Phase
TNT Sports TBC