
Grab the dips, pop open the prosecco, and get read for an evening of unmissable entertainment. A kaleidoscope of entries from across Europe – there are 26 competing acts in total – are about to take to the stage at St. Jakobshalle arena once more. And they'll be praying to the gaudy "Eurovision" gods that their show-stopping performances earn them the votes of juries and super fans all over the world.
Don’t miss a moment of the “Eurovision” madness: watch “Eurovision 2025” online and stream the grand finale live for free or on-demand after broadcast, and from anywhere with a VPN
► U.K. date and time: Airing at 8 p.m. BST, “Eurovision 2025” will air two semi-final shows on May 13 and 15, with the qualifying acts performing in the finale on May 17.
• FREE — Watch on BBC iPlayer (U.K.)
• U.S. — Peacock
• Watch anywhere — Try NordVPN 100% risk free
Last year’s competition was watched by an incredible 163 million viewers, with Nemo’s soaring EDM track “The Code” storming ahead of Croatia to win by a substantial margin. As a result, the Swiss Alps is alive with the sound of music once more as the country hosts Eurovision for a third time.
Overseeing the merry mayhem at St. Jakobshalle stadium is comedian Hazel Brugger and Swiss TV presenter Sandra Studer, who represented her country in Eurovision 1991. They did a great job keeping things fun throughout the semi-finals, but tonight they'll be joined by a fresh face: Swiss-Italian celeb Michelle Hunziker.
We know to expect another immaculately staged event full of spectacle and toe-tapping absurdity. There'll be somber ballads, of course, such as Israel’s entry “New Day Will Rise,” as well as wacky songs about espresso macchiatos and saunas, with Sweden’s KAJ a favorite to win with kooky banger “Bara bada batsu” (trans. “Just take a sauna”).
Ready to join the party? Simply read on for everything to know about how to watch “Eurovision 2025” online for free on BBC iPlayer and wherever you are with a VPN.
Eurovision 2025 latest news
The UK’s King Charles just gave Remember Monday his best and showed his support on social media, posting a video of the Band of the Irish Guards performing a rendition of the girl group’s entry, "What The Hell Just Happened?" outside Buckingham Palace. They’ll need that morale boost, too, as the odds of them coming in last place have been listed by bookmakers Ladbrokes as 3/1.
How to watch ‘Eurovision 2025’ online FREE with BBC iPlayer
How to watch ‘Eurovision 2025’ online from anywhere with a VPN
Away from home at the moment and blocked from watching “Eurovision 2025” on BBC iPlayer?
You can still catch each stage of "Eurovision 2025" online thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where you are in the world. So it’s ideal for viewers out of the country looking to sing along. We used NordVPN to watch last year's Eurovision for free – it works perfectly.
Watch "Eurovision 2025" around the world
How to watch ‘Eurovision 2025’ online in the U.S.
U.S. fans of the international singing competition can watch “Eurovision 2025” online, exclusively on Peacock.
The qualifying heats are over. Now anticipation is through the roof for the "Eurovision 2025" grand finale, which airs Saturday, May 17 from 3pm ET / 12pm PT. All broadcasts are available to watch on-demand shortly afterward their initial airing.
The Peacock TV cost starts at $7.99 for a monthly Peacock Premium membership. But, if you want the ad-free experience, you should give Peacock Premium Plus a try at $13.99 per month.
Currently away from home? Download a VPN and connect to the services you enjoy free-of-charge back home, without having to register for any additional subscriptions.
How to watch ‘Eurovision 2025’ online in Canada
There’s no official broadcaster of “Eurovision 2025” in Canada. Luckily, though, those in the Great North can watch the Eurovision Song Contest YouTube channel from Tuesday, May 13 and catch every performance live – albeit without any in-country commentary.
European broadcasts of the show begin at 9 p.m. CEST, which means both semi-final episodes and the grand finale will air at 3pm ET / 12pm PT in Canada. As mentioned, this feed won’t have a local presenter – so, if you’re a Brit abroad and don’t have a VPN, you won’t be able to enjoy the witty banter of BBC TV hosts such as Graham Norton.
How to watch ‘Eurovision 2025’ online in Australia
Viewers Down Under can watch “Eurovision 2025” online and enjoy all the excitement of Eurovision with streaming service SBS On Demand. It’s completely free to use and takes just a few seconds to create an account.
Adjusting for time zones, Aussies will be able to watch “Eurovision” online and stream the upcoming main event on Sunday, May 18, although at the eye-watering time of 5 a.m. AEST. Alternatively, it'll be available to stream on-demand after the live broadcast has ended.
Full list of Eurovision 2025 songs
- Albania – “Zjerm” by Shkodra Elektronike
- Armenia – “Survivor” by PARG
- Australia – “Milkshake Man” by Go-Jo *
- Austria – “Wasted Love” by JJ
- Azerbaijan – “Run With U” by Mamagama *
- Belgium – “Strobe Lights” by Red Sebastian *
- Croatia – “Poison Cake” by Marko Bošnjak *
- Cyprus – “Shh” by Theo Evan *
- Czechia – “Kiss Kiss Goodbye” by ADONXS *
- Denmark – “Hallucination” by Sissal
- Estonia – “Espresso Macchiato” by Tommy Cash
- Finland – “Ice Komme” by Erika Vikman
- France – “maman” by Louane
- Georgia – “Freedom” by Mariam Shengelia *
- Germany – “Baller” by Abor & Tynna
- Greece – "Asteromáta” by Klavdia
- Iceland – "RÓA" by VÆB
- Ireland – “Laika Party” by EMMY *
- Israel – “New Day Will Rise” by Yuval Raphael
- Italy - "Volevo Essere Un Duro" by Lucio Corsi
- Latvia – "Bur Man Laimi" by Tautumeitas
- Lithuania – “Tavo Akys” by Katarsis
- Luxembourg – "La Poupée Monte Le Son” by Laura Thorn
- Malta – “SERVING” by Miriana Conte
- Montenegro: "Dobrodošli" by Nina Žižić *
- Netherlands –"C'est La Vie" by Claude
- Norway – “Lighter” by Kyle Alessandro
- Poland – “GAJA” by Justyna Steczkowska
- Portugal – “Deslocado” by Napa
- San Marino – "Tutta l'Italia" by Gabry Ponte
- Serbia – “Mila” by Princ *
- Slovenia – "How Much Time Do We Have Left" by Klemen *
- Spain – “ESA DIVA” by Melody
- Sweden – "Bara Bada Bastu" by KAJ
- Switzerland – “Voyage” by Zoë Më
- Ukraine – “Bird of Pray” by Ziferblat
- United Kingdom – "What The Hell Just Happened?" by Remember Monday
* The following acts were eliminated from the competition.
What countries will perform in the first Eurovision 2025 semi-final?
Taking to Basel’s St. Jakobshalle stadium for Semi-Final 1 are Spain, Italy, and Switzerland – already guaranteed a place in the final as two of the “Big Five” and the host country respectively – plus fifteen competing acts. The latter comprises of: Albania, Azerbaijan, Belgium, Croatia, Cyprus, Estonia, Iceland, the Netherlands, Norway, Poland, Portugal, San Marino, Slovenia, Sweden, and Ukraine.
What countries will perform in the second Eurovision 2025 semi-final?
There will be sixteen more countries battling for a place in the “Eurovision 2025” finale on Thursday: Armenia, Australia, Austria, Czechia, Denmark, Finland, Georgia, Greece, Ireland, Israel, Latvia, Lithuania, Luxembourg, Malta, Montenegro, Serbia. Additionally, U.K band Remember Monday, Germany’s Abor & Tynna, and France’s act, Louane, are slated to perform, though they’re guaranteed spot in Saturday’s headline show.
Which acts have qualified for the Eurovision 2025 grand finale?
Albania – “Zjerm” by Shkodra Elektronike
Armenia – “Survivor” by PARG
Austria – “Wasted Love” by JJ
Denmark – “Hallucination” by Sissal
Estonia – “Espresso Macchiato” by Tommy Cash
Finland – “Ice Komme” by Erika Vikman
Greece – "Asteromáta” by Klavdia
Iceland – "RÓA" by VÆB
Israel – “New Day Will Rise” by Yuval Raphael
Latvia – "Bur Man Laimi" by Tautumeitas
Lithuania – “Tavo Akys” by Katarsis
Luxembourg – "La Poupée Monte Le Son” by Laura Thorn
Malta – “SERVING” by Miriana Conte
Netherlands –"C'est La Vie" by Claude
Norway – “Lighter” by Kyle Alessandro
Poland – “GAJA” by Justyna Steczkowska
Portugal – “Deslocado” by Napa
San Marino – "Tutta l'Italia" by Gabry Ponte
Sweden – "Bara Bada Bastu" by KAJ
Ukraine – “Bird of Pray” by Ziferblat
NB: Hosts Switzerland automatically proceed to the final, as do the “Big Five” countries of the U.K., France, Germany, Italy, and Spain as the contest’s biggest financial contributors.