Officers said the driver of the blue Renault was drinking from an open bottle of alcohol and behaving erratically when they stopped the car on Sunday night.
The driver passed an alcohol breath test but a roadside drugs test came up positive for cannabis.