As shocked children come to terms with their ordeal, here is everything known about the crash so far.
1. Sheffield school bus crash
A bus, operated by Central Travel, crashed into Stay Fresh Barbers on Handsworth Road, Handsworth, Sheffield, at 7.50am today. Photo: Danny Lawson
2. Sheffield school bus crash
The bus was carrying 24 students to three schools in Sheffield, including six travelling to Birkdale and 15 heading for Sheffield High School for Girls at the time of the crash. Photo: Danny Lawson
3. Sheffield school bus crash
Members of the public at a bus stop near to the barbers, including 16-year-old Lauren Hague, narrowly missed being hit by the bus as it ploughed into the shop. Photo: Danny Lawson
4. Sheffield school bus crash
One child was taken to hospital by ambulance and the parents of some of the others onboard the bus took them for precautionary checks but nobody is believed to have been seriously injured. Photo: Danny Lawson