A scary moment for seven kids in Barrie Wednesday morning when the school bus they were riding in was hit by a SUV.

It happened in the south end of the city around 8:30 a.m. Barrie Police say the bus was making a left hand turn in a neighbourhood and was struck on its left side by the SUV that skidded through a stop sign on a snow covered road.

The seven children were shaken up but no one was injured.

The driver of the SUV was charged with failing to stop at a stop sign.