Where to watch the Spanish National Team matches at Euro 2024 online and for free

This Friday the seventeenth edition of the Euro Cup which is celebrated in Germany between June 14 and July 14. They will be a total of 51 matches to be played by 24 European teams in 10 German cities. The host started by giving their rivals a warning and won 5-1 against a weak Scotland that went into half-time with a 3-0 lead and one less player. The result is the largest at the start of a European national team competition, which suggests that the championship will be full of goals and excitement.

Today it is the turn of Luis de la Fuente's team, who will have to face Luka Modric's Croatia in the second round (6:00 p.m.).

Contrary to what happened with the World Cup in Qatar, RTVE has the rights to broadcast all the matches of the competition, so they can be seen for free. It is the first time that it has happened with the Euro Cup since 2004 and, furthermore, a good part of them will be broadcast at 4K. Keep in mind that to enjoy them at this resolution you must have a television with a compatible panel.

The matches will be broadcast on La 1, La 1 UHD, La 2 and Teledeporte. Of the 36 matches in the group stage, 24 will be broadcast on La 1 and La 1 UHD, including the 3 in Spain that are held in the first leg of the competition. The rest, in La 2 or in La 2 and Teledeporte. To view them online, you can do so through the RTVE website and the RTVE Play app.

The matches, according to Spanish peninsular time, will be at 3:00 p.m., 6:00 p.m. or 9:00 p.m. Below you have the group stage matches with their channel, date and time of broadcast:

Euro 2024

Euro 2024

Day and Date Hour Channel Equipment
Friday June 14 21:00 La 1/ La 1 UHD Germany – Scotland
Saturday June 15 15:00 La 1/ La 1 UHD Hungary – Switzerland
Saturday June 15 18:00 La 1/ La 1 UHD SpainCroatia
Saturday June 15 21:00 La 1/ La 1 UHD Italy – Albania
Sunday June 16 15:00 La 1/ La 1 UHD Poland – Netherlands
Sunday June 16 18:00 La 1/ La 1 UHD Slovenia – Denmark
Sunday June 16 21:00 La 1/ La 1 UHD Serbia – England
Monday June 17 15:00 The 2 / Telesport Romania – Ukraine
Monday June 17 18:00 The 2 / Telesport Belgium – Slovakia
Monday June 17 21:00 La 1/ La 1 UHD Austria – France
Tuesday June 18 18:00 The 2 / Telesport Türkiye – Georgia
Tuesday June 18 21:00 La 1/ La 1 UHD Portugal – Czech Republic
Wednesday June 19 15:00 La 1/ La 1 UHD Croatia – Albania
Wednesday June 19 18:00 La 1/ La 1 UHD Germany – Hungary
Wednesday June 19 21:00 La 1/ La 1 UHD Scotland – Switzerland
Thursday June 20 15:00 The 2 / Telesport Slovenia – Serbia
Thursday June 20 18:00 La 1/ La 1 UHD Denmark – England
Thursday June 20 21:00 La 1/ La 1 UHD SpainItaly
Friday, June 21st 15:00 The 2 / Telesport Slovakia – Ukraine
Friday, June 21st 18:00 La 1/ La 1 UHD Poland – Austria
Friday, June 21st 21:00 La 1/ La 1 UHD Netherlands – France
Saturday June 22 15:00 La 1/ La 1 UHD Georgia – Czech Republic
Saturday June 22 18:00 La 1/ La 1 UHD Türkiye – Portugal
Saturday June 22 21:00 La 1/ La 1 UHD Belgium – Romania
Sunday June 23 21:00 La 1/ La 1 UHD Switzerland – Germany
Sunday June 23 21:00 The 2 / Telesport Scotland – Hungary
Monday June 24 21:00 La 1/ La 1 UHD AlbaniaSpain
Monday June 24 21:00 The 2 Croatia – Italy
Tuesday June 25 18:00 La 1/ La 1 UHD France – Poland
Tuesday June 25 18:00 The 2 Netherlands – Austria
Tuesday June 25 21:00 La 1/ La 1 UHD England – Slovenia
Tuesday June 25 21:00 The 2 Denmark – Serbia
Wednesday June 26 18:00 La 1/ La 1 UHD Ukraine – Belgium
Wednesday June 26 18:00 The 2 Slovakia – Romania
Wednesday June 26 21:00 La 1/ La 1 UHD Georgia – Portugal
Wednesday June 26 21:00 The 2 Czechia – Türkiye