"Inflation risks have increased due to a combination of factors, including, inter alia, the aggravation of geopolitical tension and its potential impact on the ruble exchange rate dynamics, as well as potential changes in tax and tariff policy," the central bank said in a statement.
In June, the year-on-year consumer price growth rate increased to 7.8 percent and core inflation grew to 7.5 percent, well above the central bank's forecast for up to 6.5 percent for the whole of the year.
The rouble firmed on the news, rising by nine kopecks, to trade at 35.04 against the dollar.
Read MoreRussia's central bank: No need for special measures
"The main reason for inflation acceleration was the effect of the observed ruble depreciation on prices of a wide range of goods and services," the central bank said.
It also said that "external political uncertainty" has a negative impact on domestic activity.
"Investment demand remains weak amid low business confidence, limited access to long-term financing in both international and domestic markets, and declining profits in the real sector," the central bank said.
"If high inflation risks persist, the Bank of Russia will continue raising the key rate," it said.