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.
Saturday 29th November 2025
17:45
Kilmarnock v Dundee United
Scottish Premiership
Premier Sports 2
Sunday 30th November 2025
12:00
Hibernian v Celtic
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
14:00
Rangers v Falkirk
Scottish Premiership
RangersTV
Tuesday 2nd December 2025
18:00
Scotland Women v China Women
Women's International Friendly
BBC AlbaBBC iPlayerBBC Sport Website
Wednesday 3rd December 2025
19:45
Dundee United v Rangers
Scottish Premiership
Premier Sports 1
Friday 5th December 2025
19:45
Morton v Queen's Park
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 6th December 2025
20:00
Kilmarnock v Rangers
Scottish Premiership
Sky Sports Main EventSky Sports Football
Sunday 7th December 2025
15:00
Celtic v Hearts
Scottish Premiership
Sky Sports FootballSky Sports Ultra HDR
Thursday 11th December 2025
17:45
Ferencvaros v Rangers
UEFA Europa League League Phase
TNT Sports 1
20:00
Aberdeen v Strasbourg
UEFA Conference League League Phase
TNT Sports 4
20:00
Celtic v Roma
UEFA Europa League League Phase
TNT Sports 2TNT Sports Ultimate
Friday 12th December 2025
19:45
Ayr United v St Johnstone
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 13th December 2025
20:00
Falkirk v Hearts
Scottish Premiership
Sky Sports Football
Sunday 14th December 2025
13:00
Celtic Women v Aberdeen Women
SWPL1
BBC iPlayerBBC Sport Website
15:30
St Mirren v Celtic
Premier Sports Cup Final
Premier Sports 1
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 2
Sunday 21st December 2025
13:30
Hearts v Rangers
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
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 Main EventSky Sports FootballSky Sports Ultra HDR
15:00
Livingston v Celtic
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
17:45
Aberdeen v Dundee United
Scottish Premiership
Premier Sports 2
Tuesday 30th December 2025
20:00
Motherwell v Celtic
Scottish Premiership
Premier Sports 1
Saturday 3rd January 2026
12:30
Celtic v Rangers
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
15:00
Dundee United v Dundee
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Tuesday 6th January 2026
20:00
Rangers v Aberdeen
Scottish Premiership
Sky Sports Football
Friday 9th January 2026
19:45
Ross County v Partick Thistle
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Sunday 11th January 2026
14:00
Dundee v Hearts
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
16:30
Aberdeen v Rangers
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Wednesday 14th January 2026
19:45
Falkirk v Celtic
Scottish Premiership
Premier Sports TBC
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
Sunday 1st March 2026
12:00
Rangers v Celtic
Scottish Premiership
Sky Sports TBC