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 80 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.
Wednesday 30th April 2025
19:20
Dundee U18 v Kilmarnock U18
Scottish FA Youth Cup Final
BBC ScotlandBBC iPlayerBBC Sport Website
19:35
Rangers Women v Glasgow City
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Friday 2nd May 2025
19:45
Falkirk v Hamilton Academical
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Sunday 4th May 2025
12:00
Rangers v Celtic
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
13:00
Glasgow City v Celtic Women
SWPL1
BBC iPlayerBBC Sport Website
16:10
Hearts Women v Hibernian Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 11th May 2025
12:00
Rangers v Aberdeen
Scottish Premiership
Sky Sports Football
Wednesday 14th May 2025
20:00
Aberdeen v Celtic
Scottish Premiership
Sky Sports Football
Saturday 17th May 2025
12:30
Celtic v St Mirren
Scottish Premiership
Sky Sports Football
Saturday 24th May 2025
15:00
Aberdeen v Celtic
Scottish Cup Final
BBC One ScotlandPremier Sports 2BBC iPlayerBBC Sport Website
Friday 30th May 2025
TBC
Scotland Women v Austria Women
UEFA Women's Nations League
BBC TBCBBC iPlayerBBC Sport Website
Tuesday 3rd June 2025
TBC
Netherlands Women v Scotland Women
UEFA Women's Nations League
BBC TBCBBC iPlayerBBC Sport Website
Friday 6th June 2025
19:45
Scotland v Iceland
International Friendly
BBC One ScotlandBBC iPlayerBBC Sport Website
Monday 9th June 2025
17:00
Liechtenstein v Scotland
International Friendly
BBC One ScotlandBBC iPlayerBBC Sport Website
Friday 5th September 2025
19:45
Denmark v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Monday 8th September 2025
19:45
Belarus v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Thursday 9th October 2025
19:45
Scotland v Greece
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Sunday 12th October 2025
17:00
Scotland v Belarus
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Saturday 15th November 2025
19:45
Greece v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
Tuesday 18th November 2025
19:45
Scotland v Denmark
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website