Scotland face off against Germany tonight in opening group match at the Euros.

With this year's tournament taking place in Germany, most fans will be forced to forgo attending any matches.

Luckily, broadcasters STV and BBC Scotland will be showing all of Scotland's group matches this June.

See all of Scotland's group matches for the 2024 Euros

Scotland are in Group A and will play three group matches in June.

Scotland's first Euro 2024 match will be against host nation Germany on June 14, Switzerland on June 19 and Hungary on June 23.

England will also be competing in the Euros and have been placed in Group C. The Three Lions will play against Serbia on Sunday, June 16 and Denmark on Thursday, June 20.

Wales and Northern Ireland did not qualify for this year's competition.

How to watch Germany v Scotland for the 2024 Euros

Steve Clarke's Scotland side will play against Germany on Friday, June 14 at 8pm (BST).

The match will be broadcast on STV with viewers outside of Scotland able to catch the game on ITV and ITVX.

Coverage will begin at around 6:30pm and end around 10:45pm.

Recommended Reading: 

See Scotland's Euro 2024 fan zones for June's group stage matches 

Where to watch all of Scotland's Euro 2024 group matches

The other two matches against Switzerland and Hungary will take place on June 19 and 23 and be aired on BBC Scotland.

STV will also air the Group B play-off match between Spain and Italy and other games featuring favourites like France (against Austria on 17 June), as well as other heavy-hitters like Portugal (v Turkey on 22 June), Croatia (v Spain on 15 June) and Belgium (v Slovakia on 17 June).

The Euros will take place between June 14 and July 14, 2024.