The favourites to win this year's have been unveiled.
Following last night's second semi-finals; Lithuania, Israel, Armenia, Denmark, Austria, Luxembourg, Finland, Latvia, Malta and Greece all made it through the the final on Saturday May 17. The results mean that , Montenegro, Ireland, Georgia, Czechia and Serbia haven't made it through to the grand final this year.
The Eurovision Song Contest 2025 final will feature Norway, , Sweden, Iceland, the Netherlands, Poland, San Marino, Estonia, Portugal, - who all competed in the first semi-final. They will be up against Lithuania, , Armenia, Denmark, Austria, Luxembourg, Finland, Latvia, Malta and - who all made it through from the second semi-final.
READ MORE:
The so-called 'Big Five' countries of France, Germany, Italy, Spain and the - who qualify for the final automatically - will also compete in the grand final, alongside host nation Switzerland. have predicted Sweden will win the 2025 song contest

Here are the current bookies' odds for all 26 remaining contestants:
1) Sweden – KAJ – 'Bara Bada Bastu' – 39 per cent
2) Austria – JJ – 'Wasted Love' – 22 per cent
3) Netherlands – Claude – 'Cest La Vie' – eight per cent
4) France – Louane – 'Maman' – seven per cent
5) Finland – Erika Vikman – 'ICH KOMME' – four per cent
6) Israel – Yuval Raphael – 'New Day Will Rise' – four per cent
7) Estonia – Tommy Cash – 'Espresso Macchiato' – four per cent
8) Switzerland – Zoë Më – 'Voyage' – three per cent
9) Albania – Shkodra Elektronike – 'Zjerm' – two per cent
10) Malta – Miriana Conte – 'SERVING' – one per cent
11) UK – Remember Monday – 'What the Hell Just Happened?' – one per cent
12) Italy – Lucio Corsi – 'Volevo Essere Un Duro' – one per cent.
13) Ukraine – Ziferblat – 'Bird Of Pray' – one per cent.
14) Spain – Melody – 'ESA DIVA' – one per cent.
15) Germany – Abor and Tynna – 'Baller' – one per cent
16) Luxembourg - Laura Thorn - "La poupée monte le son" -
17) San Marino – Gabry Ponte – Tutta LItalia –
18) Greece: Klavdia – Asteromáta -
19) Poland – Justyna Steczkowska – 'GAJA' –
20) Norway: Kyle Alessandro – Lighter -
21) Lithuania: Katarsis – Tavo Akys -
22) Denmark: Sissal – Hallucination -
23) Iceland: VÆB – RÓA -
24) Latvia: Tautumeitas - "Bur man laimi" -
25) Portugal: Napa - "Deslocado" -
26) Armenia: Parg - "Survivor" -
The Eurovision Song Contest Grand Final will be broadcast live on One and iPlayer.
You may also like
Adopt cleanliness, check mosquito breeding sites to curb spread of dengue
Royal Family LIVE: Insiders give 'truth' on Meghan and Harry's Brooklyn and Nicola summit
Royal Enfield Flying Flea C6: Electric Motorcycle with Vintage Style (2026 Launch)
Virat Kohli's class 10 marksheet goes viral; see his highest and lowest scoring subjects
Weight Loss: Women can lose weight faster than men, know the science behind it..