A woman in Tehran watches television coverage of Iran's missile attack on Israel
A woman in Tehran watches television coverage of Iran's missile attack on Israel AFP

Iran's Revolutionary Guards threatened to carry out "crushing attacks" against arch-foe Israel if it retaliates for a missile attack by the Islamic republic on Tuesday.

"If the Zionist regime reacts to Iranian operations, it will face crushing attacks," the Islamic Revolutionary Guard Corps (IRGC) said in a statement carried by the Fars news agency.

The IRGC said the attack was "in accordance with the United Nations Charter".

It said the missile attack came "after a period of restraint" following an "attack on the sovereignty" of Iran -- a reference to the killing of Hamas leader Ismail Haniyeh in Tehran in late July.

The IRGC said the missile attacks targeted "three military bases" around Tel Aviv as well as air and radar bases, adding that "90 percent" of the missiles "hit their targets".

The United States had earlier warned of an imminent Iranian ballistic missile attack on Israel, and said it would have "severe" consequences for Tehran.

Iran's President Masoud Pezeshkian hailed the country's "decisive response" to what he called the Israeli "aggression".

Iranian media carried online footage of what they said were missiles being fired at Israel.

State television played upbeat music over the footage as its newscaster spoke of "the brave Iranian people".

It broadcast images of residents of Iran's second city Mashhad celebrating the missile attack in the streets, waving the yellow flag of Hezbollah and portraits of the Lebanese group's slain chief Hassan Nasrallah.

Similar celebrations also took place in the capital Tehran and in several provincial cities.

Tuesday's attack was Iran's second on Israel, after a missile and drone attack in April in retaliation for a deadly Israeli air strike on Iran's consulate in Damascus.

Nearly all of the missiles and drones fired in that attack were intercepted by Israel or its allies.

An Israeli air strike on Beirut on Friday killed Nasrallah, whose militant group has been armed and financed by Iran for years.

Nasrallah was killed alongside General Abbas Nilforoushan, a top commander of the Quds Force, the IRGC's foreign operations arm.

Iran vowed that Nilforoushan's killing would "not go unanswered".

At last month's UN General Assembly in New York, Pezeshkian accused Israel of warmongering as Iran exercised restraint.

He suggested Tehran had held back retaliation for Haniyeh's killing, fearing that it could derail US-backed efforts for a ceasefire in the Gaza war.

"We tried to not respond. They kept telling us we were within reach of peace, perhaps in a week or so," he said.

On Sunday, Pezeshkian said promises by the United States and its allies of a "ceasefire in exchange for Iran's non-reaction to Haniyeh's killing were completely false".

He added that "giving these criminals (Israel) a chance would only encourage them to commit more crimes".

Iran does not recognise Israel, and has made support for the Palestinian cause a centrepiece of its foreign policy since the Islamic Revolution in 1979.

Tehran hailed its ally Hamas's October 7 attack on Israel, which triggered the Gaza war, but denied any involvement.

Regional tensions have soared since the outbreak of the Gaza war, drawing in Iran-aligned groups from Lebanon, Iraq, Syria, and Yemen.

A woman holds a picture of slain Hezbollah leader Hassan Nasrallah at a rally in Tehran after Iran fired a barrage of missiles at Israel
A woman holds a picture of slain Hezbollah leader Hassan Nasrallah at a rally in Tehran after Iran fired a barrage of missiles at Israel AFP