"Twenty-four civilians were injured, including 10 children," the ministry said in a statement.
"Two of the injuries are critical, one of whom is a 13-year-old boy, who was hit in the head east of Gaza City."
The Hamas movement that rules Gaza had called for a protest Saturday to mark the 52nd anniversary of the arson attack on Jerusalem's Al-Aqsa Mosque, the third-holiest site in Islam.
"Al-Aqsa Mosque is a red line, and any attack on it will be met with valiant resistance from our people," the movement said in a statement.
The protest came exactly three months since Israel and Hamas reached a truce following their deadliest fighting in years.
Over 11 days in May, Israel pounded Gaza with airstrikes in response to rockets fired from the enclave.
Hamas said it took action after Israeli security forces stormed Al-Aqsa.
Reconstruction in Gaza has stalled since a May 21 ceasefire, in part because of a crippling blockade Israel has maintained on the enclave since Hamas seized power in 2007.
On Thursday, Israel announced it would allow funds from Qatar to reach impoverished Palestinians in Gaza. Other restrictions remain.
In 2018, Gazans began a protest movement demanding an end to Israel's blockade and a right for Palestinians to return to lands they fled after the Jewish state was founded.
The Hamas-backed weekly demonstrations, often violent, sputtered as Israel killed some 350 Palestinians in Gaza over more than a year.