International Broadcasts Wiki


The Eurovision Song Contest 2025 was the 69th edition of the Eurovision Song Contest. It was held in Basel, Switzerland, following the country's victory at the 2024 contest with the song "The Code" by Nemo. Organised by the European Broadcasting Union (EBU) and host broadcaster the Swiss Broadcasting Corporation (SRG SSR), the contest was held at St. Jakobshalle, and consists of two semi-finals on 13 and 15 May, and a final on 17 May 2025. The three live shows were presented by Hazel Brugger and Sandra Studer, with Michelle Hunziker joining for the final.

Broadcasters from thirty-seven countries participated in the contest, the same number as the previous two editions. Montenegro returned after a two-year absence, while Moldova, which had originally planned to participate, later withdrew due to economic reasons and the quality of the songs competing in its national selection. Israel's participation continued to cause controversy in the context of the Gaza war, with some participating broadcasters calling for a discussion on the issue.

The winner was Austria with the song "Wasted Love", performed by JJ and written by him along with Teodora Špirić and Thomas Thurner. Austria won the combined vote and jury vote, and placed fourth in the televote. Israel (which won the televote), Estonia, Sweden and Italy completed the top five.

The EBU reported that the contest had a television audience of 166 million viewers in 37 European markets, an increase of three million viewers from the previous edition.

Participants[]

Semi-final 1[]

Rank Country EBU member station Artist Song Points
1 Ukraine Suspilne Ziferblat "Bird of Pray" 137
2 Albania RTSH Shkodra Elektronike "Zjerm" 122
3 Netherlands AVROTROS Claude "C'est la vie" 121
4 Sweden SVT KAJ "Bara bada bastu" 118
5 Estonia ERR Tommy Cash "Espresso macchiato" 113
6 Iceland RÚV Væb "Róa" 97
7 Poland TVP Justyna Steczkowska "Gaja" 85
8 Norway NRK Kyle Alessandro "Lighter" 82
9 Portugal RTP Napa "Deslocado" 56
10 San Marino SMRTV Gabry Ponte
(with uncredited vocals by Andrea Bonomo and Edwyn Roberts)
"Tutta l'Italia" 46
11 Cyprus CyBC Theo Evan "Shh" 44
12 Croatia HRT Marko Bošnjak "Poison Cake" 28
13 Slovenia RTVSLO Klemen "How Much Time Do We Have Left?" 23
14 Belgium VRT Red Sebastian "Strobe Lights" 23
15 Azerbaijan İTV Mamagama "Run with U" 7

Semi-final 2[]

Rank Country EBU member station Artist Song Points
1 Israel IPBC (Kan) Yuval Raphael "New Day Will Rise" 203
2 Latvia LTV Tautumeitas "Bur man laimi" 130
3 Finland Yle Erika Vikman "Ich komme" 115
4 Greece ERT Klavdia "Asteromata" (Αστερομάτα) 112
5 Austria ORF JJ "Wasted Love" 104
6 Lithuania LRT Katarsis "Tavo akys" 103
7 Luxembourg RTL Laura Thorn "La poupée monte le son" 62
8 Denmark DR Sissal "Hallucination" 61
9 Malta PBS Miriana Conte "Serving" 53
10 Armenia ARMTV Parg "Survivor" 51
11 Australia SBS Go-Jo "Milkshake Man" 41
12 Czechia ČT Adonxs "Kiss Kiss Goodbye" 29
13 Ireland RTÉ Emmy "Laika Party" 28
14 Serbia RTS Princ "Mila" (Мила) 28
15 Georgia GPB Mariam Shengelia "Freedom" 28
16 Montenegro RTCG Nina Žižić "Dobrodošli" (Добродошли) 12

Finals[]

Country in gold is the winning entry, silver is the host country and the countries in lime are the "Big 5" countries which are rewarded with automatic spots in the finals.

Rank Country EBU member station Artist Song Points
1 Austria ORF JJ "Wasted Love" 436
2 Israel IPBC (Kan) Yuval Raphael "New Day Will Rise" 357
3 Estonia ERR Tommy Cash "Espresso macchiato" 356
4 Sweden SVT KAJ "Bara bada bastu" 321
5 Italy RAI Lucio Corsi "Volevo essere un duro" 256
6 Greece ERT Klavdia "Asteromata" (Αστερομάτα) 231
7 France France Télévisions Louane "Maman" 230
8 Albania RTSH Shkodra Elektronike "Zjerm" 218
9 Ukraine Suspilne Ziferblat "Bird of Pray" 218
10 Switzerland SRG SSR Zoë Më "Voyage" 214
11 Finland Yle Erika Vikman "Ich komme" 196
12 Netherlands AVROTROS Claude "C'est la vie" 175
13 Latvia LTV Tautumeitas "Bur man laimi" 158
14 Poland TVP Justyna Steczkowska "Gaja" 156
15 Germany ARD/NDR Abor and Tynna "Baller" 151
16 Lithuania LRT Katarsis "Tavo akys" 96
17 Malta PBS Miriana Conte "Serving" 91
18 Norway NRK Kyle Alessandro "Lighter" 89
19 United Kingdom BBC Remember Monday "What the Hell Just Happened?" 88
20 Armenia ARMTV Parg "Survivor" 72
21 Portugal RTP Napa "Deslocado" 50
22 Luxembourg RTL Laura Thorn "La poupée monte le son" 47
23 Denmark DR Sissal "Hallucination" 47
24 Spain RTVE Melody "Esa diva" 37
25 Iceland RÚV Væb "Róa" 33
26 San Marino SMRTV Gabry Ponte
(with uncredited vocals by Andrea Bonomo and Edwyn Roberts)
"Tutta l'Italia" 27

Awards[]

Marcel Bezençon Awards[]

  • Artistic Award and Press Award - "Maman" by Louane (France)
  • Composers Award - "Voyage" by Zoë Më (Switzerland)

OGAE Poll[]

Rank Country Artist(s) Song Result
1 Sweden KAJ "Bara bada bastu" 421
2 Austria JJ "Wasted Love" 382
3 Netherlands Claude "C'est la vie" 278
4 Finland Erika Vikman "Ich komme" 253
5 Malta Miriana Conte "Serving" 164

Broadcast[]

Participating countries[]

Country Broadcaster(s) Commentator(s) Show(s) Spokesperson(s)
Albania RTSH 1, RTSH Muzikë, Radio Tirana Andri Xhahu all shows Andri Xhahu
Armenia Armenia 1 Hrachuhi Utmazyan, Hamlet Arakelyan all shows Lusine Tovmasyan
Australia SBS Courtney Act, Tony Armstrong all shows Silia Kapsis
Austria ORF 1 Andi Knoll all shows Philipp Hansa
FM4 Jan Böhmermann, Olli Schulz finals
Azerbaijan İTV Elnara Khalilova, Aga Nadirov all shows Safura
Belgium (Dutch) VRT 1 Peter Van de Veire all shows Manu Van Acker
Radio 2 Unknown finals
Belgium (French) La Une Jean-Louis Lahaye, Joëlle Scoriels first semi-finals and finals
Tipik second semi-finals
Croatia HRT 1, HR 2 Duško Ćurlić all shows Doris Pinčić
Cyprus RIK 1, RIK Sat, RIK Trito Melina Karageorgiou, Alexandros Taramountas all shows Loukas Hamatsos
Czechia ČT1 Ondřej Cikán semi-finals Radka Rosická
Ondřej Cikán, Aiko finals
Denmark DR1 Ole Tøpholm all shows Sara Bro
Estonia (Estonian) ETV Marko Reikop all shows Kristjan Jakobson
Estonia (Russian) ETV+ Julia Kalenda, Aleksandr Hobotov
Finland (Finnish) Yle TV1, TV Finland Mikko Silvennoinen all shows Jasmin Beloued
Yle Radio Suomi Sanna Pirkkalainen, Toni Laaksonen finals
Finland (Swedish) Yle TV1, TV Finland, Yle X3M Eva Frantz, Johan Lindroos all shows
Finland (Inari Sámi) Yle Areena Heli Huovinen
Finland (Northern Sámi) Yle Areena Aslak Paltto
Finland (Russian) Yle Areena Levan Tvaltvadze second semi-finals and finals
Finland (Ukrainian) Yle Areena Galina Sergeyeva
France Culturebox Stéphane Bern semi-finals Émilie Mazoyer
France 2 Stéphane Bern, Laurence Boccolini finals
Georgia First Channel Unknown all shows Nutsa Buzaladze
Germany One Thorsten Schorn semi-finals Michael Schulte
Das Erste finals
Radioeins Amelie Ernst, Max Spallek
Greece ERT1 Maria Kozakou, Giorgos Kapoutzidis all shows Jenny Theona
Second Programme Dimitris Meidanis
Iceland RÚV Guðrún Dís Emilsdóttir all shows Hera Björk
RÚV 2 Sign language interpreters first semi-finals and finals
Rás 2 Guðrún Dís Emilsdóttir first semi-finals
Guðrún Dís Emilsdóttir, Gunnar Birgisson finals
Ireland RTÉ2 Marty Whelan semi-finals Nicky Byrne
RTÉ One finals
Israel Kan 11, Kan 88 Asaf Liberman, Akiva Novick all shows Eden Golan
Italy Rai 2 Gabriele Corsi, BigMama semi-finals Topo Gigio
Rai 1 finals
Rai Radio 2 Diletta Parlangeli, Matteo Osso
Latvia LTV1 Toms Grēviņš semi-finals Dons
Toms Grēviņš, Marija Naumova finals
Lithuania LRT TV, LRT Radijas Ramūnas Zilnys all shows Silvester Belt
Luxembourg (Luxembourgish) RTL Lëtzebuerg Roger Saurfeld, Raoul Roos all shows Fabienne Zwally
Luxembourg (English) RTL Today Melissa Dalton, Meredith Moss second semi-finals and finals
Luxembourg (French) RTL Infos Fabien Rodrigues, Jérôme Didelot
Malta TVM No commentary all shows Ingrid Sammut
Montenegro TVCG 1 Dražen Bauković all shows Marko Vukčević
Netherlands NPO 1, BVN Cornald Maas all shows Chantal Janzen
NPO Radio 2 Carolien Borgers finals
Norway NRK1 Marte Stokstad all shows Tom Hugo
NRK P1 Jon Marius Hyttebakk finals
Poland TVP1, TVP Polonia Artur Orzech all shows Aleksandra Budka
Portugal RTP1, RTP Internacional José Carlos Malato, Nuno Galopim first semi-finals and finals Iolanda
San Marino San Marino RTV Anna Gaspari, Gigi Restivo all shows Senhit
Serbia RTS1, RTS Svet Duška Vučinić all shows Dragana Kosjerina
Radio Beograd 1 Nikoleta Dojčinović, Katarina Tošić second semi-finals
Slovenia TV SLO 2 Mojca Mavec semi-finals Lorella Flego
TV SLO 1 finals
Radio Val 202 Maj Valerij first semi-finals
Maj Valerij, Igor Bračič finals
Spain (Spanish) La 1 Julia Varela, Tony Aguilar first semi-finals and finals Chanel
La 2 second semi-finals
TVE Internacional all shows
Radio Nacional, Radio Exterior, RNE para todos David Asensio, Sara Calvo, Luis Miguel Montes finals
Spain (Catalan) La 1, Ràdio 4 Sònia Urbano, Xavi Martínez
Sweden (Swedish) SVT1, SVT Play Edward af Sillén semi-finals Keyyo
Edward af Sillén, Petra Mede finals
SR P4 Carolina Norén all shows
Sweden (Inari Sámi) SVT Play Heli Huovinen finals
Sweden (Northern Sámi) SVT Play Aslak Paltto
Switzerland (German) SRF 1 Sven Epiney all shows Mélanie Freymond and Sven Epiney
SRF info Sign language interpreters
Radio SRF 3 Céline Werdelis finals
Play SRF Patti Basler
Switzerland (French) RTS 1 Jean-Marc Richard, Nicolas Tanner semi-finals
Jean-Marc Richard, Nicolas Tanner, Victoria Turrian finals
RTS Première Claire Mudry
Play RTS Sign language interpreters all shows
Switzerland (Italian) RSI La 1 Ellis Cavallini, Gian-Andrea Costa all shows
RSI Rete Tre Davide Gagliardi finals
Switzerland (Romansh) Radio RTR Elias Tsoutsaios
Ukraine (Ukrainian) Suspilne Kultura Timur Miroshnychenko, Olexandr Pedan first semi-finals Jerry Heil
Timur Miroshnychenko, Vlad Kuran second semi-finals
Timur Miroshnychenko, Alyona Alyona finals
Radio Promin Dmytro Zakharchenko, Lesia Antypenko semi-finals
Anna Zakletska, Denys Denysenko finals
Ukraine (Sign Language) Suspilne Kultura Tetiana Zhurkova, Anfisa Boldusieva, Oleksandr Rudyk, Lada Sokoliuk all shows
United Kingdom BBC One Scott Mills, Rylan Clark semi-finals Sophie Ellis-Bextor
Graham Norton finals
BBC Red Button Sign language interpreters all shows
BBC Radio 2 Sara Cox, Richie Anderson semi-finals
Scott Mills, Rylan Clark finals

Non-participating countries[]

Country Broadcaster(s) Commentator(s) Show(s)
Chile Zapping Channel No commentary all shows
Faroe Islands KVF 1 Gunnar Nolsøe all shows
Kosovo RTK 1 Agron Krasniqi, Egzona Rafuna all shows
Moldova Moldova 1 Ion Jalbă, Daniela Crudu all shows
North Macedonia MRT 1, Radio Skopje Aleksandra Jovanovska all shows
United States Peacock No commentary all shows

Broadcast notes[]

  • Portugal - The second semi-final started on a delayed basis on RTP Internacional and RTP Internacional Ásia at 22:00 WEST and on RTP1 and RTP Internacional América at 22:30 WEST.
  • Spain
    • La 1's optional Catalan commentary of the final is only available in Catalonia.
    • Before the start of the broadcast of the final on La 1, RTVE aired a message in Spanish and English that read "When human rights are at stake, silence is not an option. Peace and justice for Palestine".
  • Sweden - SVT Play's Inari Sámi and Northern Sámi broadcasts of the final is a simulcast of the feed from Finland's Yle Areena.
  • United Kingdom - Ncuti Gatwa was supposed to announce the jury points from the country, but due to unforeseen circumstances, he withdrew and was replaced by Sophie Ellis-Bextor.