The Israel Defense Forces (IDF) tweeted on Thursday that a rocket was fired from Lebanon into Israeli territory and was "successfully intercepted" by the IDF Aerial Defense Array, after reporting sirens in northern Israel.
But Israel's state-owned Kan TV news reported that at least 30 rockets were fired at the Galilee region in northern Israel. Five of them hit roads and buildings and the rest were intercepted by Israel's aerial defense systems.
Three Israeli people were injured by the shelling from Lebanon, according to an Israeli medical group, Al Jazeera reported.
The airspace in northern Israel and an airport serving domestic flights have been closed to civil aviation, the Israel Airports Authority said in a statement.
Lebanon's state news agency reported that the Israeli forces' artillery fired a number of heavy shells from its positions along the border with Lebanon to the outskirts of Qleila and Al-Maalieh in the district of Tyre, south Lebanon, but the Israeli military did not immediately comment on the reports.
No confirmed casualties have been disclosed by either side.