Spotlights of the Eurovision stage in Ahoy, Rotterdam
© Ben Houdijk/Shutterstock.com
No AI-generated content: this article is written and researched by humans
Table of contents

It’s time for Eurovision! Each year, the best European acts come together to put on a spectacular show. This year’s Eurovision Song Contest takes place in Basel, Switzerland, from May 13 until May 17, 2025.

The semi-finals take place on Tuesday May 13 and Thursday May 15 at 3 PM ET. The Grand Finale on May 17 also starts at 3 PM! Want to watch Eurovision for free? We’ve listed the very best free live streams below!

Where to Watch Eurovision 2025 for Free

Due to limited distribution rights, not every single broadcasting platform shows the Eurovision Song Contest for free. However, we’ve done our research and found several free live streams for Eurovision 2025 from international broadcasters.

Streaming ServiceCountryPriceAccount Needed?
BBC iPlayerUnited KingdomFreeYes
SBSAustraliaFree No
NPO StartThe NetherlandsFreeNo
VRT MaxBelgiumFreeYes
SVTPlaySwedenFreeNo
RaiPlayItalyFreeYes
YouTubeGlobalFreeNo

The catch is that you need a local IP address to unblock these free streams. Luckily, you can easily change your real IP address with a VPN. Just connect to a server in the United Kingdom or Australia to get a free stream with English commentary.

We’ve tested this extensively and recommend NordVPN as our #1 VPN for Eurovision. Thanks to its large server network, you can watch Eurovision from anywhere! On top of that, you can make use of Nord’s 30-day money-back guarantee to get a full refund and watch Eurovision for free.

How to Watch the Eurovision Song Contest 2025: Step-by-Step

Want to get started right away? Follow the steps below and you’ll be watching Eurovision for free in no time:

  1. Sign up with a VPN provider. We recommend NordVPN for Eurovision Song Contest streams, since it’s got fast and reliable servers around the world.

    Get 75% OFF NordVPN + 3 months free

  2. Download the VPN software for your device.
  3. Open the VPN app and log in with your new account.
  4. Connect to a VPN server. If you want to watch Eurovision on BBC iPlayer, choose a UK-based server. If you’d rather get Australian commentary, choose a server in Australia.
  5. Head over to your chosen streaming platform and enjoy the show!

Eurovision Song Contest 2025: What to Know

This year, a total of 37 countries will participate in the Eurovision Song Contest. The event takes place in Basel, Switzerland, after Nemo took home the win last year with their song The Code.

The program is as follows.

DateTime (ET)Event
Tuesday May 13, 20253 PMSemi-final 1
Thursday May 15, 20253 PMSemi-final 2
Saturday May 17, 20253 PMGrand Final

Eurovision 2025: First semi-final program

CountryArtistSong
IcelandVaebRóa
PolandJustyna SteczkowskaGaja
SloveniaKlemenHow Much Time Do We Have Left
EstoniaTommy CashEspresso macchiato
SpainMelodyEsa diva
UkraineZiferblatBird of Pray
SwedenKAJBara bada bastu
PortugalNapaDeslocado
NorwayKyle AlessandroLighter
BelgiumRed SebastianStrobe Lights
AzerbaijanMamagamaRun With U
San MarinoGabry PonteTutta l’Italia
AlbaniaShkodra ElektronikeZjerm
The NetherlandsClaudeC’Est La Vie
CroatiaMarko BošnjakPoison Cake
SwitzerlandZoë MëVoyage
CyprusTheo EvanShh

Eurovision 2025: Second semi-final program

CountryArtistSong
AustraliaGo-JoMilkshake Man
MontenegroNina ŽižićDobrodošli
IrelandEmmyLaika Party
LatviaTautumeitasBur man laimi
ArmeniaPargSurvivor
AustriaJJWasted Love
United KingdomRemember MondayWhat The Hell Just Happened?
GreeceKlavdiaAsteromata
LatviaKatarsisTavo akys
MaltaMariana ConteServing
GeorgiaMariam ShengeliaFreedom
FranceLouaneMaman
DenmarkSissalHallucination
Czech RepublicAdonxsKiss Kiss Goodbye
LuxembourgLaura ThornLa poupée monte le son
IsraelYuval RaphaelNew Day Will Rise
GermanyAbor & TynnaBaller
SerbiaPrincMila
FinlandErika VikmanIch komme

Make sure you’ve got NordVPN installed on time so you won’t miss anything!

Leave a comment