Israel accused Tehran of committing a 'grave mistake' after coming under several waves of Iranian missile fire, the first such attack since a truce was announced on April 8 in the Middle East War.
Air raid sirens sounded across large areas of northern and central Israel, including the cities of Haifa, Caesarea and Hadera, according to the military.
The military said it had detected missiles launched from Iran and that all of them had been intercepted.
Responding to a request for details, the military said a total of 11 missiles had been fired from Iran.
Israel's emergency service Magen David Adom said there were no reports of any casualties from the missiles, but some people were injured while rushing to shelters.
Tehran said the missile launches were intended as a 'warning' following an Israeli airstrike on Beirut's southern suburbs earlier in the day.
The Iran-backed group Hezbollah has been engaged in hostilities with Israel since shortly after the outbreak of the wider regional conflict.
Israel said it had targeted a Hezbollah command centre in the southern suburbs of the Lebanese capital.
All schools across Israel will be shut Monday, the education ministry and the military's Home Front Command said in a joint statement.