Eurovision season is on fire as the European Broadcasting Union (EBU) has officially unveiled the running order for the Semifinals of the Eurovision Song Contest 2025, set to take place in Basel, Switzerland on Tuesday, May 13 and Thursday, May 15.
As always, the producers of the contest determined the order to create the most dynamic and varied show possible. The goal? To ensure each act stands out while maintaining an entertaining flow of genres and styles throughout the night.
First Semifinal 2025 – Running Order
- Iceland
- Poland
- Slovenia
- Estonia
- Ukraine
- Sweden
- Portugal
- Norway
- Belgium
- Azerbaijan
- San Marino
- Albania
- Netherlands
- Croatia
- Cyprus
Spain will perform between Estonia and Ukraine. Italy will perform between Belgium and Azerbaijan. Switzerland will perform between Croatia and Cyprus. These three countries are automatically qualified for the grand final.
Second Semifinal 2025 – Running Order
- Australia
- Montenegro
- Ireland
- Latvia
- Armenia
- Austria
- Greece
- Lithuania
- Malta
- Georgia
- Denmark
- Czechia
- Luxembourg
- Israel
- Serbia
- Finland
The United Kingdom will perform between Austria and Greece. France will perform between Georgia and Denmark. Germany will perform between Israel and Serbia. These three countries are automatically qualified for the grand final.
Only the top 10 countries from each semifinal will qualify for the Grand Final on Saturday, May 17.