Seven people will appear in court after police seized more than four kilograms of cannabis and $25,000 in Southland.
Police carried out searches in Invercargill and Bluff on Wednesday.
Officers found 46 cannabis plants, 150 ounces (4.25kg) of cannabis head, as well as cannabis oil and MDMA.
Seven people have been charged with various drug offences, including offering to supply LSD, offering to supply ecstasy, possession of cannabis for supply and cultivation of cannabis.
Detective Senior Sergeant Greg Baird said those arrested were bailed to appear in the Invercargill District Court.
"Police continue to target those who supply these drugs, which have the potential to cause extreme harm and damage in our communities, and we ask members of the public who know those supplying these drugs to contact us on 105," he said. Information could also be reported to local police or anonymously through Crime Stoppers on 0800 555 111.
Anyone affected by drug addiction was urged to seek help though the Alcohol and Drug helpline on 0800 787 797 or free text 8681.