The EBU and ORF, the Austrian national broadcaster have released the 2026 Eurovision Song Contest  Semi-finals running order. A total of 30 countries will compete in the Semi-finals scheduled to be held on 12 and 14 May.

The running order for the two semi-finals has been determined by host broadcaster ORF and approved by the EBU.

Fifteen countries will participate in Semi-final #1 on 12 May, whilst sixteen countries will participate in Semi-final #2 on 14 May. The BIG 4 countries and host nation Austria will be also performing live at the Semi-finals.

Semi-final #1

Moldova will have the honour of opening Semi-final 1, whilst Serbia will be the last country to take the stage:

Semi-final #2

Bulgaria will have the honour of opening Semi-final 2, whilst Norway will be the last country to take the stage:

The 2026 Eurovision Song Contest is scheduled to be held on 12, 14 and 16 May at the Wiener Stadthalle in Vienna, Austria.

The 70th edition of the Eurovision Song Contest will be produced by Austrian national broadcaster ORF in collaboration with the EBU.


Sanjay (Sergio) joined esctoday.com in December 2006 as an editor. He was appointed as the Head of Press of ESCToday.com in 2011. Hereafter in 2016 he was promoted as the Head of International Relations & Communications at ESCToday. Sergio has covered the Eurovision Song Contest live 23 times since 2000, having worked for several international magazines and media outlets.