Rusya, Azerbaycan'ın başkenti Bakü'de yapılan 2012 Eurovision Şarkı Yarışması'na katılmıştır. Rus yayıncı Первый канал (CR1) tarafından Rusya'yı temsil eden kişi Ulusal final yöntemiyle seçilmiştir. Rusya'yı "Party For Everybody" adlı şarkısıyla Buranovskiye Babushki temsil etmiştir. Grup yarı finalde 152 puanla 1. olarak finale çıkmış, Finalde 259 puanla 2. olmuştur.[1][2]
28 Aralık 2011'de RTR, Rusya'nın Bakü'deki Eurovision Şarkı Yarışması 2012'ye katılımını ulusal seçimle ilgili ayrıntıları açıklayarak onayladı.[3] Tüm şarkıcılar ve şarkı yazarları, bir seçim komitesinin alınan başvuruları incelediği Şubat ayına kadar seçim yapmaya davet edildi.[4] Özel bir komite, ulusal finalde ilerlemek için toplam 25 eylem seçti.[5]
Rus ulusal finali, Olga Shelest ve Mikhail Zelenskiy'in ev sahipliğinde 7 Mart 2012 tarihinde düzenlendi. Jüri oylarının ve televizyonun bir araya gelmesinden sonra, Buranovskiye Babushki, "Party for Everybody" adlı şarkının galipleri oldu. Final için jüri heyeti şunlardı: Sergej Arhipov, Igor Krutoy, Aleksandr Igudin, Philipp Kirkorov, Arman Davletyarov, Roman Emelyanov ve Gennadiy Gochshteyn.