Höjningen görs på ett extrainsatt krismöte inkallat efter ett kraftigt fall för den ryska rubeln till en kurs under 100 rubel per dollar i måndags.
Räntehöjningen – som kommer bara tre veckor efter en höjning på 1 procentenhet – syftar till att dämpa inflationsrisken, som ökar när rubeln tappar i värde.
Rubeln fick omedelbart stöd från räntebeskedet, men är fortfarande en av årets förlorare på valutamarknaden med ett kursfall på över 22 procent mot dollarn sedan årsskiftet.