A Canterbury woman has been caught driving six times the legal breath alcohol limit.
Police spotted the car weaving in and out of its lane on Lowes Rd in Rolleston at about 8pm on Monday.
Constable Blair Croucher of the Darfield Police said he saw the car indicating 500m before a right turn and decided to perform a roadside stop.
The woman, a 30-year-old Rolleston resident, recorded a breath alcohol level of 1511mcg, six times the legal limit of 250mcg.