A 19-year-old Marlborough man has been charged with possession with intent to supply a class B drug.
Jake Lewis Stacey, of Rabley Wood View, was arrested on Friday evening by officers from the Special Constabulary when they stopped a Ford Fiesta Zetec in London Road.
Stacey is due in Swindon Magistrates Court on 5 December.
Police ask that if you suspect drug activity in your neighbourhood, please report it to 101.