Semi-final 1
19 May 2015
- A Million Voices 1 🇷🇺 Russia A Million Voices 182 qualified
- Rhythm Inside 2 🇧🇪 Belgium Rhythm Inside 149 qualified
- Goodbye to Yesterday 3 🇪🇪 Estonia Goodbye to Yesterday 105 qualified
- Warrior 4 🇬🇪 Georgia Warrior 98 qualified
- De la capăt 5 🇷🇴 Romania De la capăt 89 qualified
- One Last Breath 6 🇬🇷 Greece One Last Breath 81 qualified
- Face the Shadow 7 🇦🇲 Armenia Face the Shadow 77 qualified
- Wars for Nothing 8 🇭🇺 Hungary Wars for Nothing 67 qualified
- Beauty Never Lies 9 🇷🇸 Serbia Beauty Never Lies 63 qualified
- I'm Alive 10 🇦🇱 Albania I'm Alive 62 qualified
- I Want Your Love 11 🇲🇩 Moldova I Want Your Love 41 did not qualify
- Time 12 🇧🇾 Belarus Time 39 did not qualify
- The Way You Are 13 🇩🇰 Denmark The Way You Are 33 did not qualify
- Walk Along 14 🇳🇱 Netherlands Walk Along 33 did not qualify
- Autumn Leaves 15 🇲🇰 North Macedonia Autumn Leaves 28 did not qualify
- Aina mun pitää 16 🇫🇮 Finland Aina mun pitää 13 did not qualify
