A few words of thanks would be greatly appreciated.

How to watch Euro 2020 for free

Starting June 11th and ending on July 11th, this summer is a football summer - UEFA Euro 2020 / Euro 2021 is here! But where can you stream it for free? In this article, we compile some of the best options that will allow you to watch the entire event for free. So if you are a football fan, then keep reading!

General Information

When is UEFA Euro 2020?

In this article we will interchange between Euro 2020 and Euro 2021 because the Euro 2020 dates were originally scheduled for June 12th, 2020 to July 12th, 2020 but it was postponed to 2021 due to the global pandemic. This year it will take place from June 11th, 2021 to July 11th, 2021. In any other event, it would make sense for the name to change to Euro 2021, however, UEFA has decided to stick with 2020, creating a situation where some fans are referring to the event as Euro 2020, and others Euro 2021.

Euro 2020 qualifiers

A total of 24 teams qualified and will play in the Euros, and this number will decrease with time. At first, teams are divided into 6 Euro 2020 groups, as it follows:

  • Group A: Turkey, Italy, Wales, Switzerland.

  • Group B: Denmark, Finland, Belgium, Russia.

  • Group C: Netherlands, Ukraine, Austria, North Macedonia.

  • Group D: England, Croatia, Czech Republic, Scotland.

  • Group E: Spain, Sweden, Poland, Slovakia.

  • Group F: Germany, France, Portugal, Hungary.

You can track how the Euro 2021 groups evolve here on the UEFA Euro 2020 group standings page. Once the group stage is over, teams will progress to the Euro 2020 playoffs, and ultimately the Euro 2020 final.

Euro 2020 / Euro 2021 fixtures

You can find all of the Euro 2020 fixtures, and the Euro 2021 schedule here on the UEFA Euro 2020 schedule page with the updated teams for the knockout stages. All kick-off times below are in Central European Time (CET).

Friday 11 June

  • Group A: Turkey vs Italy (21:00, Rome)

Saturday 12 June

  • Group A: Wales vs Switzerland (15:00, Baku)
  • Group B: Denmark vs Finland (18:00, Copenhagen)
  • Group B: Belgium vs Russia (21:00, St Petersburg)

Sunday 13 June

  • Group D: England vs Croatia (15:00, London)
  • Group C: Austria vs North Macedonia (18:00, Bucharest)
  • Group C: Netherlands vs Ukraine (21:00, Amsterdam)

Monday 14 June

  • Group D: Scotland vs Czech Republic (15:00, Glasgow)
  • Group E: Poland vs Slovakia (18:00, St Petersburg)
  • Group E: Spain vs Sweden (21:00, Seville)

Tuesday 15 June

  • Group F: Hungary vs Portugal (18:00, Budapest)
  • Group F: France vs Germany (21:00, Munich)

Wednesday 16 June

  • Group B: Finland vs Russia (15:00, St Petersburg)
  • Group A: Turkey vs Wales (18:00, Baku)
  • Group A: Italy vs Switzerland (21:00, Rome)

Thursday 17 June

  • Group C: Ukraine vs North Macedonia (15:00, Bucharest)
  • Group B: Denmark vs Belgium (18:00, Copenhagen)
  • Group C: Netherlands vs Austria (21:00, Amsterdam)

Friday 18 June

  • Group E: Sweden vs Slovakia (15:00, St Petersburg)
  • Group D: Croatia vs Czech Republic (18:00, Glasgow)
  • Group D: England vs Scotland (21:00, London)

Saturday 19 June

  • Group F: Hungary vs France (15:00, Budapest)
  • Group F: Portugal vs Germany (18:00, Munich)
  • Group E: Spain vs Poland (21:00, Seville)

Sunday 20 June

  • Group A: Italy vs Wales (18:00, Rome)
  • Group A: Switzerland vs Turkey (18:00, Baku)

Monday 21 June

  • Group C: North Macedonia vs Netherlands (18:00, Amsterdam)
  • Group C: Ukraine vs Austria (18:00, Bucharest)
  • Group B: Russia vs Denmark (21:00, Copenhagen)
  • Group B: Finland vs Belgium (21:00, St Petersburg)

Tuesday 22 June

  • Group D: Czech Republic vs England (21:00, London)
  • Group D: Croatia vs Scotland (21:00, Glasgow)

Wednesday 23 June

  • Group E: Slovakia vs Spain (18:00, Seville)
  • Group E: Sweden vs Poland (18:00, St Petersburg)
  • Group F: Germany vs Hungary (21:00, Munich)
  • Group F: Portugal v France (21:00, Budapest)

Euro 2020 KNOCKOUT PHASE - Round of 16

Saturday 26 June

  • 1: Wales vs Denmark (18:00, Amsterdam)
  • 2: Italy vs Austria (21:00, London)

Sunday 27 June

  • 3: Netherlands vs Czech Republic (18:00, Budapest)
  • 4: Belgium vs Portugal (21:00, Seville)

Monday 28 June

  • 5: Croatia vs Spain (18:00, Copenhagen)
  • 6: Frane vs Switzerland (21:00, Bucharest)

Tuesday 29 June

  • 7: England vs Germany (18:00, London)
  • 8: Sweden vs Ukraine (21:00, Glasgow)

Euro 2020 Quarter-finals

Friday 2 July

  • QF1: Switzerland vs Spain (18:00, St Petersburg)
  • QF2: Belgium vs Italy (21:00, Munich)

Saturday 3 July

  • QF3: Czech Republic vs Denmark (18:00, Baku)
  • QF4: England vs Ukraine (21:00, Rome)

Euro 2020 Semi-finals

Tuesday 6 July

  • SF1: Italy vs Spain (21:00, London)

Wednesday 7 July

  • SF2: England vs Denmark (21:00, London)

Euro 2020 Final

Sunday 11 July

  • Italy vs England (21:00, London)

Where to watch UEFA Euro 2020 for free

UK based

Football is one of the most important sports in the UK - and this is not surprising because it is considered as the land that invented football. The UEFA 2020 event will be broadcast on BBC and ITV for free.

US based

Even if the USA doesn't participate in this European event, it doesn’t mean that Americans are less excited about it! And there is some good news (and bad news) for those who have cable: the event will be broadcasted on CBS and CBS Sports Network. However, only two matches from each of the first and second legs will be available on CBS Sports Network. Paramount+ will stream the second leg matches, the quarterfinals, semifinals, and finals as it is a rebrand of CBS All Access.

Second leg matches will air on TUDN and Galavision in Spanish.

The Euro 2020 semi-finals and finals will be broadcast on fuboTV. Although this is a subscription service, you can get a 7-day free trial.

For more free options, check the “Other Options” section below.

Canada based

In Canada, the UEFA Euro 2020 (Euro 2021) will be broadcasted exclusively on DAZN. This is a subscription service but you can get a 30-day free trial.

For more free options, check the “Other Options” section below.

Australia based

Optus Sport is there for all the football fans in Australia who are excited about UEFA 2020. This is a subscription service but users can get 28 days of a premium subscription by purchasing a $5 prepaid add-on.

For more free options, check the “Other Options” section below.

Other options

Except if you will be within the UK, streaming the event freely can be a bit complicated. However, there are two general options that can make your experience much easier:

  • Use a VPN: This is undoubtedly the easiest way to enjoy the UEFA 2021 event. You just need to choose a good VPN service and and select a server based in the United Kingdom. This will allow you to watch Euro 2020 on BBC - you will only have to google and select a UK-based postal code. If you are fluent in another European language, then you can choose another country and the respective channel(s) that will broadcast it within the given country.

  • Free Trials: Another way to watch UEFA 2020 freely is to choose a streaming service with a free trial - you can choose a new one every time your trial expires, and even combine it with a VPN to have access to different services. However, if you opt for using a VPN, we recommend just streaming the matches on the BBC - it’s easier and you don’t risk forgetting to cancel your subscription before the trial ends.

Images: Unsplash, UEFA Euro 2020


A few words of thanks would be greatly appreciated.

Ask a question
CCM is a leading international tech website. Our content is written in collaboration with IT experts, under the direction of Jean-François Pillou, founder of CCM.net. CCM reaches more than 50 million unique visitors per month and is available in 11 languages.
This document, titled « How to watch Euro 2020 for free », is available under the Creative Commons license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM (ccm.net).