“Hitler massacred three million Jews,” he said. “Now there are three million drug addicts. I’d be happy to slaughter them.”
Duterte told reporters that critics had portrayed him as “a cousin of Hitler”.
“If Germany had Hitler, the Philippines would have…” he said, pausing to point to himself.
At least six million Jews, as well as other minorities, were killed by the Nazis.
More than 3,000 people have been killed in a drugs crackdown since Mr Duterte came to power in June after a landslide election victory.
Official figures say the police have been responsible for more than 1,200 deaths, and another 1,800 have died in unexplained circumstances, some killed by vigilantes.
:: Manny Pacquiao admits drug use as he backs Duterte’s crackdown
The President’s comments were immediately condemned.
Rabbi Abraham Cooper, from the Simon Wiesenthal Centre, called them “outrageous”.
“Duterte owes the victims (of the Holocaust) an apology for his disgusting rhetoric,” he said.
The Anti-Defamation League, a US-based international Jewish group, said: “The comparison of drug users and dealers to Holocaust victims is inappropriate and deeply offensive.”
President Duterte’s election campaign was dominated by a promise to remove drugs from the country by killing tens of thousands of people.
He pledged immunity from prosecution for the security forces if they were charged with murder, and on his first day in office he urged residents of a Manila slum to kill drug addicts within their own community.
His police chief also called on addicts to burn down the homes of drug traffickers and kill them.
The President has faced continual criticism from Western governments and human rights groups, but remains defiant and is adamant he is not doing anything illegal.
He called President Barack Obama a “son of a whore”, said UN Secretary General Ban Ki Moon was a fool, and launched a foul-mouthed rant against the European Union while gesturing with a raised middle finger.
And he said it was foolish that some people had suggested he might be called to appear before an international court on genocide charges.
News Source SkyNews