Un totale di 12 canzoni appositamente composte da 12 compositori invitati dalla RTP hanno preso parte alla selezione nazionale portoghese. Le 12 canzoni/interpreti sono state divisi in due Semi-finali, con 6 canzoni/interpreti ciascuna, di cui le due canzoni/interpreti più votate dal televoto del pubblico ed una terza canzone/interprete selezionata dalla giuria di esperti si sono qualificate per la Finale. Nella Finale, composta da 6 canzoni/interpreti, di cui le due canzoni/interpreti più votate dal televoto del pubblico e una terza selezionata dalla giuria di esperti si sono sfidate in una Super Finale. I 3 brani/interpreti sono scelti esclusivamente dal televoto del pubblico (100%) e la canzone/interprete più votata ha vinto questa edizione del Festival da Canção e rappresenterà il Portogallo all’Eurovision Song Contest 2015.