A Saskatoon driver who had an iced-up windshield is facing a charge after her car struck a teenage girl crossing the street on Thursday.

The 15-year-old girl is now in hospital with life-threatening injuries, the police said.

It happened around 8:30 a.m. CST at Central Avenue and 112th Street on the city's east side.

The girl and another 15-year-old were walking at a pedestrian-controlled crossing when she was hit. The impact knocked the girl into a second vehicle.

The second girl wasn't injured.

Police said the 30-year-old woman driving the car that hit her could not see clearly through her windshield, which had a build-up of snow and ice.

Because it's an offence to drive with anything obstructing the view, the woman could be ticketed.