Three boats were seized and three men were arrested after police found a 25kg cannabis stash on a yacht.
Police said the "significant quantity" of high-quality weed was found on a 16.8m (55ft) yacht in Waikawa Bay in the Marlborough Sounds.
The yacht and a Christchurch address were both searched on Friday.
A taser and the 25kg marijuana stash were found on the yacht, where a 45 year-old man was arrested.
Marlborough Police said a 51 year old was arrested in Picton and the owner of the yacht, aged 64, was arrested in Christchurch.