
The eyes and ears of the world turn to Switzerland tonight as fifteen competing acts make their show-stopping bid for a place in Saturday's finale. The first semi-final promises to kick Eurovision off with a bang: delivering outrageous performances from Estonia ("Espresso Macchiato"), Sweden ("Bara bada bastu") and more, and providing lots of jaw-dropping surprises courtesy of our Swiss hosts.
You can watch “Eurovision 2025” online now for free – both semi-final heats and the thrilling grand finale – 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’ll keep things light through the semi-finals as 31 acts – the “Big Five,” and the host country, automatically qualify – fight for a place in the finale.
And this year promises the same immaculately staged spectacle and toe-tapping absurdity as ever. There'll be somber ballads, of course, such as Israel’s entry “New Day Will Rise,” as well as wacky songs about saunas and espresso macchiatos. Australia’s “Milkshake Man” is a hilariously heady entry. Sweden’s KAJ are an early favorite with “Bara bada batsu” (trans. “Just take a sauna”), and Azerbaijan’s “Run With U” is an undeniably catchy pop banger.
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
Grab a glass of bubbly and your glowsticks...we're off!
Following the first semi-final rehearsal, Betfred have provided their insights into which acts can expect to go the distance. It's promising news for Sweden, whose sauna-themed song ("Bara bada bastu") currently has the best odds (1/5) of winning the competition. But it's not looking good for Icelandic duo Væb. With odds of 200/1, it's unlikely we'll see them qualify for Saturday's grand finale.
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.
All three broadcasts will air live, starting with Semi-Final 1 on Tuesday, May 13, with the second qualifying round taking place on Thursday, May 15, and the big night taking place on May 17. Each event will stream from 3pm ET / 12pm PT and be available to watch on-demand shortly afterwards.
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” from Wednesday, May 14 at the rather eye-watering time of 5 a.m. AEST. The first semi-final will be followed by another on Friday, May 16 (in which Australia’s own Go-Jo will perform), before the main event this Sunday, May 18.
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
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.