Three people were taken to hospital Tuesday after a rollover crash on Highway 11 near Hanley.

RCMP say the driver drifted onto the shoulder, and when he tried to get back on the highway he over-corrected and lost control, causing the vehicle to roll several times.

Three people were trapped in the vehicle for nearly an hour, but they managed to escape with non-life threatening injuries.

Traffic was diverted around the scene for several hours.