Scotland v Slovenia is next, on Saturday 26 September at 7.45pm. Free on BBC iPlayer.
Every time below is UK time, and every channel is the UK broadcaster. Rebuilt daily as fixtures move and TV picks are confirmed.
Scotland national team fixtures
| Date | Kick-off | Match | TV |
|---|---|---|---|
| Saturday 26 September | 7.45pm | Slovenia vs Scotland | Free on BBC iPlayer |
Scottish club football on TV
| Date | Kick-off | Match | TV |
|---|---|---|---|
| Saturday 19 September | 5.45pm | Kilmarnock vs Heart of Midlothian | Viaplay Sports 1 UK — subscription needed |
| Sunday 20 September | 12pm | Celtic vs Rangers | Celtic TV, Sky Sports Football, Sky Sports Main Event — subscription needed |
| Saturday 10 October | 3pm | Heart of Midlothian vs St Mirren | Not on UK TV — 3pm Saturday blackout |
| Saturday 10 October | 3pm | Rangers vs Kilmarnock | Not on UK TV — 3pm Saturday blackout |
| Saturday 10 October | 3pm | Dundee United vs Hibernian | Not on UK TV — 3pm Saturday blackout |
| Saturday 10 October | 3pm | Falkirk vs Dundee | Not on UK TV — 3pm Saturday blackout |
| Sunday 11 October | 12pm | Motherwell vs Celtic | Celtic TV — subscription needed |
| Sunday 11 October | 2pm | Aberdeen vs St Johnstone | Not announced yet |
| Thursday 15 October | 8pm | Benfica vs Celtic | Celtic TV — subscription needed |
| Saturday 17 October | 3pm | Hibernian vs Falkirk | Not on UK TV — 3pm Saturday blackout |
| Saturday 17 October | 3pm | Kilmarnock vs Motherwell | Not on UK TV — 3pm Saturday blackout |
| Saturday 17 October | 3pm | Aberdeen vs St Mirren | Not on UK TV — 3pm Saturday blackout |
| Saturday 17 October | 3pm | St Johnstone vs Dundee United | Not on UK TV — 3pm Saturday blackout |
| Saturday 17 October | 8pm | Dundee vs Rangers | Not announced yet |
Free football on Scotland’s own channels
Taken from the Freeview schedule rather than the fixture list, so it includes highlights and magazine programmes as well as live matches.
- Saturday 19 September, 12pm Michele Kang: The Football Interview, BBC One, BBC One NI, BBC One Scotland, BBC One Wales
- Saturday 19 September, 3.05pm Final Score, BBC One, BBC One NI, BBC One Scotland, BBC One Wales — highlights
- Saturday 19 September, 7.05pm Sportscene: Premiership Highlights, BBC Scotland — highlights
- Saturday 19 September, 10pm Match of the Day, BBC One, BBC One NI, BBC One Scotland, BBC One Wales — highlights
- Saturday 19 September, 11pm Sportscene: Premiership Highlights, BBC One Scotland — highlights
- Sunday 20 September, 7.05am Match of the Day, BBC One, BBC One NI, BBC One Scotland, BBC One Wales — highlights
- Sunday 20 September, 7.05pm Sportscene: Premiership Highlights, BBC Scotland — highlights
- Sunday 20 September, 10pm Match of the Day, BBC One, BBC One NI, BBC One Scotland, BBC One Wales — highlights
- Sunday 20 September, 11pm Sportscene: Premiership Highlights, BBC One Scotland — highlights
- Monday 21 September, 7pm Sportscene: SWPL Highlights, BBC Scotland — highlights
- Monday 21 September, 11pm Sportscene: SWPL Highlights, BBC One Scotland — highlights
Watching scottish football without a subscription
BBC Scotland’s Sportscene is the free highlights programme, and BBC Alba carries live Scottish football in Gaelic — both on Freeview at no cost.
Beyond that, the rules are the same as everywhere else in the UK: most live league football sits behind Sky Sports and TNT Sports.
Which Scotland matches are free by law
This is the part most people get wrong, and it is worth being precise about. A short list of sporting events is protected in UK law as “listed events”, which means they must be shown live on free-to-air television and cannot be sold exclusively to a subscription broadcaster.
For football the Group A list is:
- The FIFA World Cup finals tournament — every match, not just the final. So if Scotland qualify, the whole campaign is free.
- The UEFA European Championship finals tournament — again, every match
- The FA Cup final
- The Scottish FA Cup final, listed separately for Scotland
What is not protected is just as important: qualifiers are not on the list. Scotland’s route to a tournament is free only because the broadcasters have chosen to buy it, not because anyone is obliged to show it — and that arrangement can change. Nor is any league football protected, which is why no amount of legislation will put a Premier League Saturday afternoon on free TV.
Frequently asked questions
When are Scotland playing next?
Scotland play Slovenia on Saturday 26 September, kick-off 7.45pm. Free on BBC iPlayer.
Can I watch Scotland football for free?
Yes. Slovenia vs Scotland on Saturday 26 September at 7.45pm is on BBC iPlayer, with no subscription needed. BBC Scotland’s Sportscene is the free highlights programme, and BBC Alba carries live Scottish football in Gaelic — both on Freeview at no cost.
What channel is the Scottish Premiership on?
Coverage is split between subscription broadcasters and the BBC. The table above shows the confirmed channel for each fixture, and which of them cost nothing.
Related: Football on free TV tonight · Women’s football on TV · What’s on TV tonight
Fixtures and TV listings updated daily, from TheSportsDB and the published Freeview schedule. Kick-off times are UK time and can change.