El próximo lunes a las 11:15 se llevará a cabo el sorteo de asignación de semifinal, en la que los 37 países semifinalistas serán repartidos en las dos galas: 18 países en la primera semifinal y 19 países en la segunda.
Inicialmente se decidirá en qué semifinal vota cada uno de los países clasificados directamente para la final (Big 5 + Suecia por ser el país anfitrión). Previamente, debido a un acuerdo entre la UER y la televisión pública alemana, se decidió que Alemania emitiera y votara en la segunda semifinal.
Tras ello, se llevará a cabo la asignación de semifinales. Además se sorteará en qué parte de la semifinal actuarán cada uno de los participantes (primera parte o segunda parte). Israel participará en la segunda semifinal, ya que la fecha de la primera semifinal coincide con su día nacional.
El orden exacto de las dos semifinales vendrá determinado por la televisión organizadora (SVT).
Los 37 países semifinalistas han sido divididos en seis grupos, atendiendo a los patrones de votación de los últimos años, y el resultado ha sido el siguiente:
Grupo 1:
- Albania
- Macedonia
- Montenegro
- Eslovenia
- Croacia
- Serbia
- Bosnia & Hercegovina
Grupo 2:
- Dinamarca
- Finlandia
- Noruega
- Islandia
- Estonia
- Letonia
Grupo 3:
- Armenia
- Azerbaiyán
- Bielorrusia
- Georgia
- Rusia
- Ucrania
Grupo4:
- Bélgica
- Chipre
- Grecia
- Australia
- Holanda
- Bulgaria
Grupo 5:
- República Checa
- Lituania
- Irlanda
- Malta
- Polonia
- San Marino
Grupo 6:
- Austria
- Hungría
- Israel (asignado a la segunda semifinal)
- Moldavia
- Rumanía
- Suiza