The UEFA European Football Championship is nearly upon us, seeing nations from across the continent go head-to-head on the pitch.

Scotland has qualified this year and has been placed in Group A which includes host nation Germany as well as Hungary and Switzerland.

With only weeks to go, you may be wondering where you can watch all of the action from the comfort of your own home.

STV and BBC Scotland to show all of Scotland's Euro 2024 group matches

STV and the BBC will broadcast all of Scotland's group matches next month with both having released their coverage schedules for the UEFA European Football Championship.

STV will have the first picks for Round 16 of the Semi-finals with the opening match between Germany and Scotland on June 14 being broadcast exclusively on the ITV channel.

It will also show England's final Euro 2024 group game against Slovenia.

The broadcaster has also secured joint rights to the final with the BBC which plans to show Scotland’s Group games against Switzerland (19 June) and Hungary (23 June) as well as England’s first two Group games against Serbia (16 June) and Denmark (20 June).

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).

Managing Director of Broadcast at STV, Bobby Hain said: "As if the excitement of Scotland qualifying for another European Championship isn’t enough, it’s fantastic to know that Scotland fans will be able to enjoy every nail-biting minute of their opening match exclusively on STV and STV Player.

"Having the opportunity to show Scottish sport free-to-air on our channel is hugely important to us, and we know the country will be united in front of their TVs to watch the national team’s Euro 2024 journey, as well as every other thrilling moment of the tournament, next summer."

See where to watch all of Scotland's Euro 2024 group matches

Here is where and when all of Scotland's 2024 Euro group matches will be shown:

Friday - 14-Jun - Germany v Scotland

Channel: STV

Time: 20:00

Wednesday - 19-Jun - Scotland v Switzerland

Channel: BBC

Time: 20:00

Sunday - 23-Jun - Scotland v Hungary

Channel: BBC

Time: 20:00