The first semi-final was held on 23 February 2007 at the ARMTV Studios in Yerevan, hosted by Gohar Gasparyan and Andre. In the first semi-final, two songs chosen by an "expert" jury and the winner of the SMS voting qualified for the final.
The second semi-final was held on 24 February 2007 at the ARMTV Studios in Yerevan, hosted by Gohar Gasparyan and Andre. The "expert" jury chose three songs for the final. As the winner of the SMS voting in the second semi-final (Hayko) had already been chosen by the "expert" jury, the runner-up in the SMS voting qualified for the final.
Semi-final 2 – 24 February 2007
"You Need A Girl"
Meri Voskanyan, Adam Kesselhaut
"I'm My Lover's"
"Your Heart Is Hot"
Roman Ignatyev, Natalya Sidortsova, Anita Hakhverdyan
The final was held on 25 February 2007 at the ARMTV Studios in Yerevan, hosted by Gohar Gasparyan and Andre. Hayko was selected by the "expert" jury to represent Armenia with the song "Anytime You Need". Although the decision was entirely up to the jury, a televote was held with Hayko being the victor.
Armenia automatically qualified to the grand final, because it was on the top 10 last year. In the final, Hayko performed second last following Turkey and preceding the Moldova he finished in 8th place with 138 points it can be noted that while Armenia finished one point above Greece in 2006, they this time finished one point below them. With changes to the format of the competition coming into effect for 2008, Armenia would have to compete in one of two semi-finals for qualification into the final of the Eurovision Song Contest 2008. As Armenia was not the winner of the 2007 Contest and was not a member of the Big Four, other results in the previous contest no longer pre-qualified nations to the final of the forthcoming contest.