V sezóně 2012 získala Čarkášyna na mistrovství světa v Taškentu zlato v individuálním finále stuhy, stejně jako stříbro (hoop) a bronz (ball). Na mistrovství Evropy v roce 2012 se umístila na čtvrtém místě.
Za Aliou Garayevou. Na mistrovství světa v Minsku v roce 2012 získala bronzovou medaili v All-around před ruskou gymnastkou Alexandrou Merkulovou, která skončila čtvrtá.