According to police, several units were involved in the investigation, along with members of the Waterloo Regional Police’s technical crime unit.
The search warrant was carried out on Friday, but police did not provide a specific location.
Police said evidence was found during the operation and that a Guelph man was charged with three child pornography-related charges.
He was not identified by Guelph police.
The accused was released under strict conditions and will make a court appearance in October.
Guelph police also thanked Waterloo Regional Police for their assistance.
WATCH: Goodale outlines Canada’s security ‘wish list’ for major tech companies