Good News For Football Fans! Here’s Where You Can Watch Euro 2024 For Free On TV In Spain

It’s a brilliant summer to be a football fan! The UEFA Euro 2024 tournament will be hosted in Germany and while you might not have tickets to go and see the matches live, that still means several weeks of high-quality football will be gracing your TV screens.

The good news is that the Spanish, just like the Brits, are a nation of football fans. SO you can follow many of the games live on Spanish TV. There is also an option to stream them online completely free of charge.

Here’s what you need to know about watching Euro 2024 in Spain:

When Does The Tournament Start?

The first match of Euro 2024 will be on Friday 14th June. This will be between the tournament hosts Germany and Scotland. The tournament will last for a whole month, with the final taking place on 14th July.

Spain’s first match will take place on the 2nd day of the tournament. Spain versus Croatia will kick of at 6pm (Madrid time) on Saturday 15th June.

Spain’s Group Stages

Spain is predicted to perform well in the group stages of the tournament and should feel confident that they will proceed into the quarter-finals. As well as facing Croatia on 15th June, they will also play against Italy (Thursday June 20th, 9pm) and Albania (Monday June 24th, 9pm).

Who they go on to play after that will depend on how they perform in these initial matches.

Spain are no strangers to winning the Euros, and are hoping they will be 4th time lucky this year! They have already won the tournament in 1964, 2008 and most recently in 2012.

This year the Spanish team is a strong one. They are the current champions of the UEFA Nations League.

Watching Euro 2024 In Spain

If you’re living or holidaying in Spain and want to watch as many matches as possible this tournament season then you’re in luck. Spain’s national broadcaster RTVE has been awarded the license to play the matches and will broadcast them all for free. You’ll find these on its main channel – La 1.

This is an exciting and near-unprecedented move. With the rise of pay-per-view sports and Spanish citizens expecting to be out of pocket to watch their favourite football teams. This is the time in 20 years that RTVE has gained the rights to air each and every single match of a European Cup tournament, meaning it won’t cost Spanish sports fans a penny.

If you’re in Spain on holiday and won’t have access to a TV then don’t worry. The channel will also be streaming all of the Euro 2024 matches on their RTVE play platform, meaning you can watch them on your mobile, tablet, or other device. Again, this will be completely free of charge.

It’s worth noting that the commentary will be in Spanish (which you would expect on Spanish TV!) If you’d prefer an English commentary then you might need to look into getting a VPN to stream international channels to watch the matches directly from your home country instead.

Here is a complete breakdown of all the Euro 2024 fixtures with their date and time (This is given in Madrid time and assumes you’ll be watching the matches in Spain):

Group stages

June 14th

Group A: Germany - Scotland (Munich, 21:00)

June, 15th

A: Hungary - Switzerland (Cologne, 15:00)

B: Spain - Croatia (Berlin, 18:00)

B: Italy - Albania (Dortmund, 21:00)

June 16th

D: Poland - Netherlands (Hamburg, 15:00)

C: Slovenia - Denmark (Stuttgart, 18:00)

C: Serbia - England (Gelsenkirchen, 21:00)

June 17th

E: Romania - Ukraine (Munich, 15:00)

E: Belgium - Slovakia (Frankfurt, 18:00)

D: Austria - France (Düsseldorf, 21:00)

June 18th

F: Türkiye - Georgia (Dortmund, 18:00)

F: Portugal - Czechia (Leipzig, 21:00)

June 19th

B: Croatia - Albania (Hamburg, 15:00)

A: Germany - Hungary (Stuttgart, 18:00)

A: Scotland - Switzerland (Cologne, 21:00)

June 20th

C: Slovenia - Serbia (Munich, 15:00)

C: Denmark - England (Frankfurt, 18:00)

B: Spain - Italy (Gelsenkirchen, 21:00)

June 21st

E: Slovakia - Ukraine (Düsseldorf, 15:00)

D: Poland - Austria (Berlin, 18:00)

D: Netherlands - France (Leipzig, 21:00)

June 22nd

F: Georgia-Czech Republic (Hamburg, 15:00)

F: Türkiye - Portugal (Dortmund, 18:00)

E: Belgium - Romania (Cologne, 21:00)

June 23rd

A: Switzerland - Germany (Frankfurt, 21:00)

A: Scotland - Hungary (Stuttgart, 21:00)

June 24th

B: Croatia - Italy (Leipzig, 21:00)

B: Albania - Spain (Düsseldorf, 21:00)

June 25th

D: Netherlands - Austria (Berlin, 18:00)

D: France - Poland (Dortmund, 18:00)

C: England - Slovenia (Cologne, 21:00)

C: Denmark - Serbia (Munich, 21:00)

June 26th

E: Slovakia - Romania (Frankfurt, 18:00)

E: Ukraine - Belgium (Stuttgart, 18:00)

F: Czechia - Türkiye (Hamburg, 21:00)

F: Georgia - Portugal (Gelsenkirchen, 21:00)

Round of 16

June 29th

2A - 2B (Berlin, 18:00)

1A - 2C (Dortmund, 21:00)

June 30th

1C - 3D/E/F (Gelsenkirchen), 18:00)

1B - 3A/D/E/F (Cologne, 21:00)

July 1st

2D - 2E (Düsseldorf, 18:00)

1F - 3A/B/C (Frankfurt) 21:00)

July 2nd

1E - 3A/B/C/D (Munich, 18:00)

1D - 2F (Leipzig, 21:00)

Rest days: July 3rd and 4th


July 5th

Quarterfinal 1 (Stuttgart, 18:00)

Quarterfinal 2 (Hamburg, 21:00)

July 6th

Quarterfinal 3 (Düsseldorf, 18:00)

Quarterfinal 4 (Berlin, 21:00)

Rest days: July 7 and 8


July 9th

Semifinal 1 (Munich 21:00)

July 10th

Semifinal 2 (Dortmund 21:00)

Rest days: July 11th, 12th, 13th


July 14th (Berlin, 21:00)

Will you be in Spain to watch the Euros this month? Or have you always dreamt of moving to Spain? Whether you’re looking for golden mile properties in Marbella or bargain property in Andalucia, our local property experts are perfectly placed to turn your dreams into a reality. Why not get in touch to find out more about how we can help you.