Available on App StoreGet it on Google Play Store

Scotland On TV

Find out what channel the Scotland game is on with our complete listings of Scotland’s football fixtures on TV. Scotland’s TV schedule includes their UEFA Euro 2024 matches on BBC and ITV.

Thursday 21st March 2024
19:00
Scotland U21 v Kazakhstan U21
UEFA Under-21 Championship Qualifier
Scotland National Team YouTube
Friday 22nd March 2024
19:45
Netherlands v Scotland
International Friendly
Viaplay Sports 1
Tuesday 26th March 2024
19:45
Scotland v Northern Ireland
International Friendly
BBC ScotlandBBC ThreeBBC Two NIViaplay Sports 1BBC iPlayerBBC Sport Website
Monday 3rd June 2024
TBC
Gibraltar v Scotland
International Friendly
Viaplay Sports TBC
Friday 7th June 2024
19:45
Scotland v Finland
International Friendly
BBC ScotlandBBC ThreeBBC iPlayerViaplay Sports TBCBBC Sport Website
Friday 14th June 2024
20:00
Germany v Scotland
UEFA EURO 2024 Group A
ITV1STVITVXSTV Player
Wednesday 19th June 2024
20:00
Scotland v Switzerland
UEFA EURO 2024 Group A
BBC OneBBC iPlayerBBC Sport Website
Sunday 23rd June 2024
20:00
Scotland v Hungary
UEFA EURO 2024 Group A
BBC OneBBC iPlayerBBC Sport Website
Thursday 5th September 2024
19:45
Scotland v Poland
UEFA Nations League Group Stage
Viaplay Sports TBC
Sunday 8th September 2024
19:45
Portugal v Scotland
UEFA Nations League Group Stage
Viaplay Sports TBC
Saturday 12th October 2024
17:00
Croatia v Scotland
UEFA Nations League Group Stage
Viaplay Sports TBC
Tuesday 15th October 2024
19:45
Scotland v Portugal
UEFA Nations League Group Stage
Viaplay Sports TBC
Friday 15th November 2024
19:45
Scotland v Croatia
UEFA Nations League Group Stage
Viaplay Sports TBC
Monday 18th November 2024
19:45
Poland v Scotland
UEFA Nations League Group Stage
Viaplay Sports TBC

When is the next Scotland game on TV?

The next Scotland game on TV is Netherlands v Scotland on Friday 22nd March 2024 in an international friendly and the match kicks off at 7:45pm.

What channel is the Scotland game on?

The Netherlands v Scotland game will be shown live on Viaplay Sports 1.