
The Israeli military said it had launched a wave of strikes on "regime targets" in Tehran early Saturday.
The strikes came after the military said it had "identified missiles launched from Iran toward the territory of the State of Israel" at least three times within six hours.
There were no immediate details on the outcome of the strikes.
Separately, Israel has also launched strikes on Lebanon's capital Beirut targeting Iran-backed militant group Hezbollah, after calling on residents of several areas to evacuate.
Hezbollah, meanwhile, said its fighters had targeted Israeli troops in six villages in southern Lebanon.
The Hezbollah-Israel conflict has become the deadliest spillover of the US-Israeli war on Iran since Hezbollah fired rockets at Israel on March 2 to avenge the killing of Iran's Supreme Leader Ayatollah Ali Khamenei.
Over 1,000 people have since been killed in Lebanon, and more than 1 million have been displaced.