Who qualified for Eurovision final and when is semi final 2?

13 May 2025, 12:12 | Updated: 14 May 2025, 10:01

Kyle Alessandro sang for Norway - who have progressed to the final
Kyle Alessandro sang for Norway - who have progressed to the final. Picture: Getty

By William Mata

Sweden lived up to its favourite tag for the 2025 Eurovision Song Contest by placing first in the opening semi final ahead of Estonia.

Listen to this article

Loading audio...

KAJ’s Bara Bada Bastu was the most popular song on Tuesday night’s semi which leaves the group well placed for the grand finale this weekend.

The 2025 competition is being hosted in Basel with Switzerland’s Nemo having won last year.

Country act Remember Monday are performing for the UK and hoping to bring home the victory for the first time since 1997.

The UK is given automatic passage to the final alongside hosts Switzerland and Italy, Germany, Spain and France - the other biggest donors to the European Broadcasting Union.

Here is who has qualified for the final and who is on an early flight home. And keep reading for details of the second semi and the final.

Who qualified from semi final one?

The ten who have qualified are:

  • Norway: Kyle Alessandro – Lighter
  • Albania: Shkodra Elektronike – Zjerm
  • Sweden: KAJ – Bara Bada Bastu
  • Iceland: VÆB – RÓA
  • Netherlands: Claude – C’est La Vie
  • Poland: Justyna Steczkowska – GAJA
  • San Marino: Gabry Ponte – Tutta L’Italia
  • Estonia: Tommy Cash – Espresso Macchiato
  • Portugal: NAPA – Deslocado
  • Ukraine: Ziferblat – Bird of Prey

San Marino was the rank outsider for the competition title as a whole but might now be worth a punt. The countries who have already been eliminated are: Cyprus, Slovenia, Belgium, Azerbaijan, and Croatia.

Sweden's KAJ are the favourites for the win in 2025
Sweden's KAJ are the favourites for the win in 2025. Picture: Getty

What time is Eurovision semi-final two?

The second semi is on Thursday, May 15 - also from 8-10.20pm and once more with Rylan Clark and Scott Mills on BBC One. You’ll know the drill - it’s again 10 qualifying nations from the 16 competing.

Competing nations in semi-final two:

  • Australia
  • Montenegro
  • Ireland
  • Latvia
  • Armenia
  • Austria
  • Greece
  • Lithuania
  • Malta
  • Georgia
  • Denmark
  • Czechia
  • Luxembourg
  • Israel
  • Serbia
  • Finland

When is the Eurovision final?

The qualifiers will be joined by the UK, France, Italy, Spain and Germany for the final - which will be held on Saturday, May 17.

BBC One is showing the event from 8pm to midnight with Graham Norton taking over as host.

Graham Norton presents Sweden's Loreen with the winner's trophy in 2023
Graham Norton presents Sweden's Loreen with the winner's trophy in 2023. Picture: Getty

What are the odds for Eurovision 2025?

According to Oddschecker, Sweden’s KAJ are the hot favourites to win with Austria, France and Israel all in with a shout. At the other end, San Marino and Croatia have odds of up to 750/1.

The UK is the 12th favourite according to the amalgamation of odds.

Why is Australia in Eurovision?

It couldn’t be much further from Europe but Australia has been a competitor since 2015 when it competed on what was supposed to be a one off to mark the show’s 60th anniversary.

But Aussies love the show and they have been invited back every year since. GoJo will perform the song Milkshake Man for Australia this year.