"A barrage of rockets was fired at Ashdod, one of which hit a gas station causing massive damage," a statement from the army said.
Medics said three people had been taken to hospital, including one who was very seriously hurt.
"Three people were injured, one very seriously," emergency services spokesman Eli Bin told public radio of the incident, which occurred in the southern port city of Ashdod, 28 kilometres (17 miles) north of Gaza.