"The Zionist regime is dying. All nations in the region loathe this fake and criminal regime," Ahmadinejad said addressing crowds in the northern province of Golestan.
Iran refuses to recognize Israel and says it was illegally established on Palestinian territories.
"Celebrating the anniversary of the Zionist regime is the same as celebrating the birthday of a dead man. This celebration is senseless and a shame on its organizers," the president said.
This is not the first case of anti-Jewish rhetoric from Ahmadinejad. In 2005, he described live on TV the Nazi genocide of 6 million Jews during World War II as a fabrication concocted to justify Israel's existence. He said the Europeans "have created a myth today that they call the massacre of the Jews and they consider it a principle above God, religions and the prophets."
He earlier said Israel must be wiped off the world map and called on Europe or North America to host a Jewish state. This string of xenophobic remarks sparked international outrage and increased the world community's pressure on Tehran to abandon its nuclear program.