Kerrobert RCMP, along with Kindersley RCMP and paramedics, were called to the rollover approximately 45 kilometres east of the community at around 10:50 a.m. on Monday.
Emergency crews had to extract the semi driver, a 67-year-old Saskatoon man.
He was taken to hospital in Kerrobert for treatment of serious but non-life threatening injuries.
Police officials said road and weather conditions are not considered a factor.
READ MORE: Defining distracted driving in Saskatchewan
No charges have been laid.