A school bus with 19 Grade 4 students and three adults on board rolled off an icy highway east of Saskatoon on Friday.

RCMP spokeswoman Eilidh Thain said everyone was safely removed from the bus near Elfros on Highway 35.

"Several students have been transported to Wadena hospital for what is being described as minor injuries," she said.

It appears the bus hit a patch of ice and then rolled into a ditch, Thain said.

"But the investigation is still ongoing."

Kevin Garinger, director of education at the Horizon School Division, said one child suffered a broken collar bone.

"Procedures around bus evacuations were followed to a T," he said. "I think it's a big reason why our children got out of there safely.

"It's a traumatic experience for everyone, our children and staff included, and our parents for that matter."

RCMP said the highway was sheer ice and motorists were urged to avoid the area.

The nine- and 10-year-old students attend Wadena elementary school. The adults included the bus driver and two chaperones.

They were heading to Mission Ridge near Fort Qu'Appelle when the bus rolled.