Euro 2024 is here, and fans all around the world are eager to catch all the action as Europe’s top national teams battle it out for glory. Whether you’re looking to watch the matches live on TV or stream them online, we’ve got you covered with all the key details you need to know.

Euro 2024 Free Live Streams

If you’re based in the US, Fubo is the go-to streaming platform offering a FREE trial during the tournament. For UK fans, live streaming is available for FREE on the BBC iPlayer, ITVX, and the STV Player in Scotland. Other countries may have streaming options, but they may not be free.

Euro 2024 Live Streaming Platforms

  • Streaming USA: Fubo, Fox Sports app/website, TUDN app/website, ViX
  • Canada: TSN+, TVA+, CTV app
  • UK: BBC iPlayer, ITVX, STV Player
  • Australia: Optus Sport
  • India: Sony LIV, Jio TV

VPN for International Viewers

If you’re traveling overseas or Euro 2024 isn’t accessible to watch live where you are, you may use a Virtual Private Network (VPN) to get around regional limitations and use your preferred streaming services from any device, across the globe. Sign up for NordVPN with a 30-day moneyback guarantee to watch from anywhere.

Euro 2024 TV Channels

For fans who prefer watching the matches on TV, here are the channels where you can catch all the Euro 2024 action:

  • USA: Fox Sports, Univision, TUDN
  • Canada: TSN, TVA, CTV
  • UK: BBC, ITV, STV
  • India: Sony Sports Network

Euro 2024 Kickoff Times

All group stage matches at Euro 2024 will kick off at 3:00 p.m., 6:00 p.m., and 9:00 p.m. local time in Germany. Here’s a quick overview of how that translates to major timezones around the world:

  • **3:00 p.m. – Local time (Germany) | 9:00 a.m. USA (ET) | 9:00 a.m. Canada (ET) | 2:00 p.m. UK (GMT) | 11:00 p.m. Australia (AEST) | 6:30 p.m. India (IST)
  • **6:00 p.m. – Local time (Germany) | 12:00 p.m. USA (ET) | 12:00 p.m. Canada (ET) | 5:00 p.m. UK (GMT) | 2:00 a.m. (following day) Australia (AEST) | 9:30 p.m. India (IST)
  • **9:00 p.m. – Local time (Germany) | 3:00 p.m. USA (ET) | 3:00 p.m. Canada (ET) | 8:00 p.m. UK (GMT) | 5:00 a.m. (following day) Australia (AEST) | 12:30 a.m. (following day) India (IST)

Euro 2024 Fixtures

Euro 2024 kicks off on June 14, with the final set for July 14. Check out the full fixture list for the group stages below, from Group A to F, along with dates for the knockout stages.

Euro 2024 Group A Fixtures

  • Germany vs. Scotland: Jun. 14 at 9:00 p.m. (Allianz Arena, Munich)
  • Hungary vs. Switzerland: Jun. 15 at 3:00 p.m. (RheinEnergieStadion, Cologne)
  • Germany vs. Hungary: Jun. 19 at 6:00 p.m. (MHP Arena, Stuttgart)
  • Scotland vs. Switzerland: Jun. 19 at 9:00 p.m. (RheinEnergieStadion, Cologne)
  • Switzerland vs. Germany: Jun. 23 at 9:00 p.m. (Walstadion, Frankfurt)
  • Scotland vs. Hungary: Jun. 23 at 9:00 p.m. (MHP Arena, Stuttgart)

Euro 2024 Group B Fixtures

  • Spain vs. Croatia: Jun. 15 at 6:00 p.m. (Olympistadion, Berlin)
  • Italy vs. Albania: Jun. 15 at 9:00 p.m. (Westfalenstadion, Dortmund)
  • Croatia vs. Albania: Jun. 19 at 3:00 p.m. (Volksparkstadion, Hamburg)
  • Spain vs. Italy: Jun. 20 at 9:00 p.m. (Arena AufSchalke, Gelsenkirchen)
  • Albania vs. Spain: Jun. 24 at 9:00 p.m. (Merkur Spiel-Arena, Dusseldorf)
  • Croatia vs. Italy: Jun. 24 at 9:00 p.m. (Red Bull Arena, Leipzig)

Euro 2024 Group C Fixtures

  • Slovenia vs. Denmark – Jun. 16 at 6:00 p.m. at MHP Arena, Stuttgart
  • Serbia vs. England – Jun. 16 at 9:00 p.m. at Arena AufSchalke, Gelsenkirchen
  • Slovenia vs. Serbia – Jun. 20 at 3:00 p.m. at Allianz Arena, Munich
  • Denmark vs. England – Jun. 20 at 6:00 p.m. at Walstadion, Frankfurt
  • England vs. Slovenia – Jun. 25 at 9:00 p.m. at RheinEnergieStadion, Cologne
  • Denmark vs. Serbia – Jun. 25 at 9:00 p.m. at Allianz Arena, Munich

Euro 2024 Group D Fixtures

  • Poland vs. Netherlands – Jun. 16 at 3:00 p.m. at Volksparkstadion, Hamburg
  • Austria vs. France – Jun. 17 at 9:00 p.m. at Merkur Spiel-Arena, Dusseldorf
  • Poland vs. Austria – Jun. 21 at 6:00 p.m. at Olympiastadion, Berlin
  • Netherlands vs. France – Jun. 21 at 9:00 p.m. at Red Bull Arena, Leipzig
  • Netherlands vs. Austria – Jun. 25 at 6:00 p.m. at Olympiastadion, Berlin
  • France vs. Poland – Jun. 25 at 6:00 p.m. at Westfalenstadion, Dortmund

Euro 2024 Group E Fixtures

  • Romania vs. Ukraine – Jun. 17 at 3:00 p.m. at Allianz Arena, Munich
  • Belgium vs. Slovakia – Jun. 17 at 6:00 p.m. at Walstadion, Frankfurt
  • Slovakia vs. Ukraine – Jun. 21 at 3:00 p.m. at Merkur Spiel-Arena, Dusseldorf
  • Belgium vs. Romania – Jun. 22 at 9:00 p.m. at RheinEnergieStadion, Cologne
  • Slovakia vs. Romania – Jun. 26 at 6:00 p.m. at Walstadion, Frankfurt
  • Ukraine vs. Belgium – Jun. 26 at 6:00 p.m. at MHP Arena, Stuttgart

Euro 2024 Group F Fixtures

  • Turkey vs. Georgia – Jun. 18 at 6:00 p.m. at Westfalenstadion, Dortmund
  • Portugal vs. Czechia – Jun. 18 at 9:00 p.m. at Red Bull Arena, Leipzig
  • Georgia vs. Czechia – Jun. 22 at 3:00 p.m. at Volksparkstadion, Hamburg
  • Turkey vs. Portugal – Jun. 22 at 6:00 p.m. at Westfalenstadion, Dortmund
  • Georgia vs. Portugal – Jun. 26 at 9:00 p.m. at Arena AufSchalke, Gelsenkirchen
  • Czechia vs. Turkey – Jun. 26 at 9:00 p.m. at Volksparkstadion, Hamburg

Conclusion:

By following these tips and tricks, you can enjoy watching Euro 2024 for free from anywhere in the world. Whether you prefer streaming online or tuning in to your favorite TV channel, make sure not to miss out on any of the thrilling matches during this highly anticipated tournament. Get ready to witness the excitement, drama, and unforgettable moments that Euro 2024 has in store!