The allocation draw for the semi-finals of the 2025 Eurovision Song Contest have taken place in Basel, Switzerland.
Semi-Final #1 – 13 May
First half:
Sweden
Ukraine
Slovenia
Iceland
Estonia
Poland
Portugal
Second half:
Netherlands
Azerbaijan
Albania
San Marino
Belgium
Cyprus
Croatia
Norway
Switzerland, Italy and Spain will vote in this semi-final. The order of performances will be decided at a later date.
Semi-Final #2 – 15 May
First half:
Austria
Lithuania
Armenia
Montenegro
Greece
Ireland
Australia
Latvia
Second half:
Czechia
Israel
Malta
Finland
Denmark
Luxembourg
Georgia
Serbia
Germany, France and the United Kingdom will vote in this semi-final. The order of performances will be decided at a later date.
Source: ESC Covers; EBU; eurovision.tv