Charges have been laid against the driver of the semi involved in Wednesday's crash on the TransCanada Highway.

Moose Jaw Police say the driver was charged with leaving a stop sign before safe, causing a motorcycle rider to crash into the ditch to avoid the side of the semi trailer.

The rider was taken to hospital with serious but non-life threatening injuries.

The driver of the semi didn't sustain any injuries.