2012 m. Europos čempionate Kanaeva laimėjo trečią iš eilės Europos čempionatą.
ir užregistravo 29.700 balų. Po šio renginio interviu ji sakė: "Ši pergalė nebuvo lengva. Ateityje turiu stengtis, kad elementai būtų stipresni ir tikslesni. Mano treneriai yra patenkinti, ir tai labai svarbu. Aš gyvenu ne pergalėmis, bet tuo, ką darau". Vėliau Kanajeva dalyvavo Grand Prix Vorarlberge, Austrijoje, kur laimėjo aukso medalius visapusiškame ir visuose aparatų finaluose. Pasaulio taurės serijoje Minske, Kanaeva laimėjo aukso medalį All-around prieš savo komandos draugę Daria Dmitrieva (sidabro) ir Baltarusijos Liubov Charkashyna (bronzos). Kanaeva taip pat laimėjo visus aukso medalius (muzikos, klubo, ritės ir juostos) finaliniame varžyboje.