The explosions have hit the port city of Tianjin at about 11:30 pm.
A deafening bang was heard as flames lit up the sky, sending dust dozens of metres into the air, state-run Xinhua news agency said.
At least 50 people were injured in the explosion, Xinhua said. Unconfirmed reports said more than 300 people were wounded in the incident.
The first explosion was followed by another 30 seconds later. Further blasts were later triggered nearby, state-run Xinhua news agency said.
More From This Section
China National Radio said cracks were visible in buildings near the site of the blast.
Several tower blocks near the port area are without power, reported the Chinese state broadcaster CCTV.
Tianjin is a major port and industrial area to the south-east of the Chinese capital, Beijing, and home to 7.5 million people.