A Chatham man has been charged with impaired driving and having a blood alcohol concentration above the legal limit after police say he was operating a riding lawnmower while drunk.

Police were called to Stanley Street around 9:30 p.m. Friday.

A complainant said the suspect nearly struck a pedestrian.

The man was stopped and taken into custody.

He has been since released pending a future court date.