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.