A versenyt zsinórban negyedszerre Ausztria fővárosában, Bécsben rendezték meg. Ezzel az osztrákok rekordot döntöttek, mivel soha még egyetlen ország sem rendezhette meg zsinórban ennyiszer a versenyt. Ezen kívül Ausztria adott otthont eddig a legtöbbször a versenynek.
Az elődöntőre két fordulóban került sor, 2012. május 5-én és 6-án. A elődöntő nemzetközi zsűrije a hét legjobb versenyzőt választotta ki, akik továbbjutottak az élő adásba, melyet május 11-én rendeztek a Rathausplatzon.
Első rész
Az elődöntő első részét 2012. május 5-én rendezték meg nyolc ország részvételével. A nemzetközi, szakmai zsűri a három legjobb versenyzőt jutotta tovább a május 11-i döntőbe. Másnap újabb négy továbbjutó csatlakozott hozzájuk.
Az elődöntő második részét 2012. május 6-án rendezték meg hat ország részvételével. A nemzetközi, szakmai zsűri a négy legjobb versenyzőt jutotta tovább a május 11-i döntőbe.