After two semi-finals, these are the songs that have made it through to the Malta Eurovision Song Contest final.

  • Yo Listen – Martina Borg
  • Concrete – Nathan
  • Lalaratatakeke Lalaratakabum – Kantera
  • Rubble & Stone – The Alchemists
  • Kant – Miriana Conte
  • Unheard – Krista Šujak
  • Għażliet – Dario Bezzina ft Żeppi l-Muni
  • Lablab (Talk Talk) – Stefan
  • Raquela – Silenced
  • Adria Twins – Qalb ma’ Qalb
  • Justine Shorfid – Still I Rise
  • Victoria – Juno
  • Kurt Calleja – AZIZ/A
  • Mark Anthony Bartolo – Hideaway
  • Kristy Spiteri – Heaven Sent
  • JVF – Festa (No Time for Siesta)

A jury and the public vote will select the winner on Saturday, who will then represent Malta at the Eurovision Song Contest’s second semi-final on May 15.