An OPP officer suffered minor injuries after a cruiser hit a snowbank in Georgian Bay Township early Friday morning.

It happened just after 2:15 a.m. in the northbound lanes of Highway 400, between Georgian Bay Road and Crooked Bay Road.

Police say the cruiser was responding to a call when the vehicle hit icy conditions, struck a snowbank and narrowly missed a rock cut.

The officer was able to get out of the car and call for help.

While the officer was waiting, a Good Samaritan stopped and kept him warm until emergency crews arrived.

The officer was taken to Georgian Bay General Hospital in Midland, treated and released.

The road was closed for more than five hours while police investigated.