Russia’s lower house, the State Duma, voted 334-73 to approve the treaty, meaning enough nations have signed up to bring it officially into force.
“We’ll toast the Duma with vodka tonight,” a Greenpeace activist said.
However Washington said it still does not intend to adopt the pact, which calls for cuts in greenhouse gases.
The protocol still has to pass through Russia’s upper parliament and be signed into law by President Vladimir Putin, meaning the Kyoto protocol could get final approval from Russia within the month.