Police are yet to confirm the number of casualties, but China Global Television Network are reporting that seven people have died and a further 59 have been injured in the blast.
Chinese state media CCTV reports that two people died at the scene while the other five died in hospital.
It is reported that the blast took place at 4.50pm local time as parents were arriving to collect their children from the Kindergarten school.
It is not yet known what caused the blast.
Graphic footage from the scene show dozens of victims lying on the ground outside the school. Young children can also be seen among the injured.
Many of the victims are covered in blood and appear unconscious. One of the videos shows medics apparently trying to resuscitate a young child.
“Around 5pm, we heard an explosion,” one witness told online news site Sohu. “We heard a blast and thought it might have been a gas explosion. Five minutes after the explosion, a fire truck and police arrived at the scene.”
An investigation has been launched.