A man has been arrested twice in five days for allegedly selling synthetic cannabis, once near a school holiday programme venue, police say.

The 35-year-old man was arrested on Friday, allegedly while in the process of selling synthetic cannabis to a woman and her adult son, Detective Senior Sergeant Nigel Keall said.

"Members of the public contacted police, concerned about what the man was up to and worried that children in the area may be put at risk from his activities," he said.

The sickness beneficiary was allegedly found with 65 packets of synthetic cannabis and about $460 in cash.

Advertisement

Five days earlier, he was arrested and allegedly found with the same number of packets and $3000 in $20 notes.

Police visiting a property associated with the man recovered additional bags of synthetic cannabis.

He was charged with selling or supplying non approved psychoactive product and possession for sale/supply of a non-approved psychoactive product and appeared in Hamilton District Court on Saturday.

He will reappear on November 4.