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.