Icy roads and rain created the perfect conditions for highway havoc on Thursday morning, with multiple crashes in Regina and around the province.

RCMP in Estevan reported a number of crashes including a school bus rollover at 7:30 a.m. CST just west of the community on Highway 18. There were no students on the bus and the driver was not injured. 

Icy highway rollover near Weyburn

The driver of this truck lost control while he was hauling an RV trailer around a curve in highway 39, near Ralph, Sask. (RCMP photo)

The driver of a truck was injured in the Weyburn area, after losing control of his vehicle while hauling a camping trailer. The vehicle crossed the centre line while going around a curve and rolled into the ditch.

Rescue crews had to extricate the man from his truck. He was taken to hospital in Weyburn with unspecified injuries.

Part of the Trans-Canada Highway between Morse and Rush Lake on the west side of the province was shut down in the predawn hours when a semi jackknifed in the westbound lane.

There were reports of another semi jackknifed near Chaplin, once again in the westbound lane of the highway, although few details were immediately available as police had yet to arrive on scene. 

In Regina, several pedestrians were hit by cars between 6 and 8 a.m. CST.

In the Harbour Landing neighbourhood, a person on a bicycle was taken away by ambulance after being struck by a Jeep. His injuries are not believed to be life-threatening.

South of the city, several semi-trucks were reported to be in the ditch on Highway 39 between Milestone and Lang.

The Highways Ministry reported slippery conditions in virtually every corner of the province.