A total of nine songs from three previous heats participated. Out of those three qualified for the semi-final which will be held on the 21st of January. The songs that passed to the next round are:
They will be joined by the previous qualifiers and 9 more songs chosen by a jury. Half of them will pass on to the final where they will be joined by three wildcards, the first one being Krassimir Avramov with Illusion.
The Bulgarian representative for the 2009 Eurovision Song Contest will be chosen by televoters.