Luxembourg's Eurovision hopeful Laura Thorn will take the stage in 13th position during the second semi-final on 15 May, as organisers revealed the full running order on Thursday.

The running orders for both semi-finals of the Eurovision Song Contest 2025 were revealed Thursday evening during live streams on the ESC's official YouTube channel.

A total of 37 countries will compete across two semi-finals in Basel, Switzerland, with Luxembourg's representative Laura Thorn set to perform in the second semi-final on 15 May.

The first semi-final on 13 May features 15 competing nations, with ten advancing to the grand final. The second semi-final on 15 May includes 16 countries, similarly narrowing down to ten finalists. The semi-finals will rely entirely on public televoting, with no jury influence determining the results.

Alongside the competing entries, the "Big Five" (France, Germany, Italy, Spain, and the United Kingdom) and host country Switzerland will perform during the semi-finals. However, as automatic qualifiers for the grand final on 17 May, their performances are exempt from public voting.

Running order of the first semi-final

In the first stream on Thursday, the running order of the countries participating in the first semi-final on 13 May was revealed:

1. Iceland (Væb – Róa)
2. Poland (Justyna Steczkowska – Gaja)
3. Slovenia (Klemen – How Much Time Do We Have Left)
4. Estonia (Tommy Cash – Espresso macchiato)
X. Spain (Melody – Esa diva)
5. Ukraine (Ziferblat – Bird of Pray)
6. Sweden (KAJ – Bara bada bastu)
7. Portugal (NAPA – Deslocado)
8. Norway (Kyle Alessandro – Lighter)
9. Belgium (Red Sebastian – Strobe Lights)
X. Italy (Lucio Corsi – Volevo essere un duro)
10. Azerbaijan (Mamagama – Run With U)
11. San Marino (Gabry Ponte – Tutta l'Italia)
12. Albania (Shkodra Elektronike – Zjerm)
13. Netherlands (Claude – C'est La Vie)
14. Croatia (Marko Bošnjak – Poison Cake)
X. Switzerland (Zoë Më – Voyage)
15. Cyprus (Theo Evan – Shh)

Running order of the second semi-final

In the second stream, the running order of the countries participating in the second semi-final on 15 May was revealed:

1. Australia (Go-Jo – Milkshake Man)
2. Montenegro (Nina Žižić – Dobrodošli)
3. Ireland (Emmy – Laika Party)
4. Latvia (Tautumeitas – Bur man laimi)
5. Armenia (Parg – Survivor)
6. Austria (JJ – Wasted Love)
X. United Kingdom (Remember Monday – What The Hell Just Happened?)
7. Greece (Klavdia – Asteromata)
8. Lithuania (Katarsis – Tavo akys)
9. Malta (Miriana Conte – Serving)
10. Georgia (Mariam Shengelia – Freedom)
X. France (Louane – Maman)
11. Denmark (Sissal – Hallucination)
12. Czechia (Adonxs – Kiss Kiss Goodbye)
13. Luxembourg (Laura Thorn – La poupée monte le son)
14. Israel (Yuval Raphael – New Day Will Rise)
X. Germany (Abor & Tynna – Baller)
15. Serbia (Princ – Mila)
16. Finland (Erika Vikman – Ich komme)