Obama made his remarks on NBC television's "Meet the Press." Six adults also died at the school. Authorities say the shooter killed himself and his mother at their home.
Obama says the Dec. 14 shooting was the worst day of his presidency. He vowed to put his "full weight" behind a legislative package.
He also expressed skepticism about a proposal by the gun lobby group The National Rifle Association to introduce armed guards in every US school.