Israel's military says around 250 rockets have been fired by Hezbollah across the border from Lebanon, marking one of the heaviest bombardments of Israel since fighting intensified in September.
Several people were injured and buildings damaged in northern and central Israel, some of them near Tel Aviv, Israel's police said.
The attacks followed an Israeli air strike on central Beirut on Saturday, in which the Lebanese health ministry said 29 people were killed.