He was addressing his Security Council when he expressed his frustration against the advances of the Ukrainian military.
Martial law will be imposed in the Ukrainian territories of Luhansk, Donetsk, Kherson, and Zaporizhzhia.
This means restrictions on travel and public gatherings, tighter censorship, and broader authority for law enforcement agencies.
The move comes after the result of the staged referendums in these provinces were refused by the government.
The international community has also dubbed these referendums as fake and denounced them.
The action, according to President Biden, is evidence of Putin's failings in invading Ukraine.
Ukrainian President, Volodymyr Zelenskyy, has said that he will not negotiate with Russia till Putin is President.
There has been a large loss of civilian life and property in the war going on between Russia and Ukraine.
Russian forces may need to evacuate in the face of Ukrainian advances, according to Russia's senior commander in Ukraine.