A powerful explosion ripped through a fireworks warehouse Saturday in southern Thailand, killing nine people and injuring more than 100, a senior official said, as several nearby homes were leveled or damaged.

The blast in the town of Sungai Kolok in the border province of Narathiwat is thought to have been caused by welding during construction work on the building.

"A warehouse storing firecrackers in Sungai Kolok exploded this afternoon, the latest number is nine dead and 115 injured," Narathiwat Gov. Sanan Pongaksorn said.