Missile strikes and explosions have been reported in several parts of Ukraine, including Kyiv and Kharkiv.
In a pre-dawn TV statement, Putin said Russia did not plan to occupy Ukraine and demanded that its military lay down their arms.
Moments later, attacks were reported on Ukrainian military targets.
Ukraine said that Russia had launched a "full-scale invasion".