Jump to Content


Working with and for animals can be a very rewarding career!

If you are hard-working, highly skilled and passionate about making a difference in your community, you will find yourself among like-minded people at the Guelph Humane Society. We are a dedicated team of dynamic, action-oriented and results focused staff and volunteers, who are extremely passionate about animal welfare. We employ people in a wide variety positions, in various full-time, part-time and casual opportunities available through the year.

Our hiring philosophy goes beyond filling positions – we are interested in finding people who want to make a difference in our community, while working as part of a positive team of people. If you are interested in joining our team, explore our current openings and be sure to check back for new job postings if there are no positions that suit you today.

Animal Protection Officer - Full Time  background

Animal Protection Officer - Full Time

Under the direction of the Manager, Animal Protection Services, the Animal Protection Officer (APO) is responsible for responding to requests for animal services; enforcing the City of Guelph, Township of Centre-Wellington, and Township of Guelph-Eramosa’s animal related by-laws and resolving matters through education and enforcement. The APO must provide detailed reports of activities, strictly adhering to the Guelph Humane Society’s policies and procedures. The APO must represent the GHS in a professional manner at all times, fostering good community relations. The successful candidate will provide exceptional customer service, excellent communication, and will demonstrate a positive attitude at all times, while supporting the overall mission and values of the GHS.

We thank all applicants for your interest in working with the Guelph Humane Society, however, only those selected for an interview will be contacted.

See full role description HERE