"This is a black day for the UN," Netanyahu said. "Instead of pointing out the fact that Hamas made hostages of Gaza children when it fired from kindergartens... The UN chooses once again to preach at Israel."
"Evidently there is no limit to hypocrisy," the Israeli leader said in a statement.
Ban yesterday asked Israel to protect the lives of Palestinian children, who bore the brunt of last year's military operations in the Gaza Strip.
He made his remarks as the United Nations issued a new report highlighting what Ban called "unprecedented challenges for children in conflict zones around the world".
More From This Section
The UN secretary general said that last year was particularly lethal for children in Gaza, where more than 500 died.
The United Nations has accused the Israeli army of being responsible for strikes on buildings where civilians were sheltering during the conflict.
"I urge Israel to take concrete and immediate steps, including by reviewing existing policies and practices, to protect and prevent the killing and maiming of children, and to respect the special protections afforded to schools and hospitals," said Ban.
In a letter addressed to Ban, Israel's UN ambassador Ron Prosor said Hamas - the blockaded territory's de facto rulers - were to blame for Gaza casualties involving non-combatants, and accused it of having "used Palestinian civilians, including children, as human shields" during the fighting.
Israel maintains that it needed to target those facilities because Palestinian militants were using the areas to store weapons and fire rockets.