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.
Don’t see a role that is right for you but still interested in contributing to GHS? Please consider volunteering with us.
The work of our dedicated volunteers contributes to our goals in making every day special for the deserving pets who are waiting to find loving homes and so much more! Join the hundreds of people just like you who dedicate their time and efforts to helping animals in need.
Explore our employment opportunities below:

Data Entry & Medical Records Clerk
TITLE: Data Entry Clerk – Medical Records
REPORTS TO: Senior Manager, Animal Care
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Full-time, Summer Contract (Approx. 40 hours/week); Monday to Friday; 8-week contract (June 29th, 2026 to August 28, 2026)
The Opportunity
Working under the guidance of the Senior Manager, Animal Care, the Data Entry Clerk will contribute to smooth medical workflows, organized veterinary procedures, and timely information-sharing across the organization. This role offers the opportunity to strengthen skills in data management, communication, organization, and cross-department collaboration within a fast-paced and reactive environment. The Data Entry Clerk works closely with the Animal Care team, RVT/Health Coordinator, Adoption Coordinators, and Intake/Foster teams, helping maintain a high standard of care for animals from intake to adoption.
Please include a resume and cover letter to Samantha Westphal, Senior Manager of Animal Care at careers@guelphhumane.ca.
Please indicate “Data Entry & Medical Records Clerk Position” in the subject line of your application. Applications will be reviewed on a rolling basis and collected until Monday, June 15th, 2026.

Accounting Coordinator (Contract)
TITLE: Accounting Coordinator (Part-time, Contract)
REPORTS TO: Senior Manager, Finance & Business Services
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Part-time, Approx. 28 hours/week, Contract (12-months)
Are you looking for a career that combines professional expertise with a passion for helping animals? Are you an organized numbers person who wants to use your skills to make a real difference in your community? Do you thrive in a dynamic role where your financial precision directly supports animal welfare? If you answered yes to any of these questions, then the Guelph Humane Society (GHS) wants to meet you!
The Opportunity
Reporting to the Senior Manager, Finance & Business Services, you will be the backbone of our day-to-day finance, accounting, and payroll processes. In this role, your financial precision directly drives our mission forward: your week will include balancing accounts payable and receivable, executing critical reconciliations, and keeping our financial records spotless. You will also champion our payroll support, ensuring accurate data entry, strict compliance, and total confidentiality. We are looking for an organized, detail oriented collaborator who thrives in a dynamic environment and is ready to represent GHS with professionalism, positivity, and a genuine passion for animal welfare.
Please include a resume and cover letter to Sarah Herold, Senior Manager of Finance & Business Services at careers@guelphhumane.ca.
Please indicate “Accounting Coordinator Position” in the subject line of your application. Applications will be reviewed as they are received. This posting will remain open until Monday, June 15th, 2026.

Animal Care Attendant (Part-Time)
TITLE: Animal Care Attendant
REPORTS TO: Senior Manager, Animal Care
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Part-time, up to 30 hours/week (5 – 10-hour shifts)
Are you looking for a career that is equal parts heart, hustle and helping animals? Are you passionate about animal welfare and your community? Do you thrive on being hands-on in a job where no two days are the same? If you answered yes to any of these questions, then the Guelph Humane Society (GHS) wants to meet you!
The Opportunity
GHS is on the lookout for a full-time Animal Care Attendant to join their team. This role offers a hands-on opportunity to directly support all animals in need through daily care and supporting shelter operations that prioritize animal welfare and wellbeing. You will play a key role in delivering compassionate, high-quality care to the animals who rely on us, while working collaboratively with staff and the public in a supportive, care-focused environment.
Please include a resume and cover letter to Samantha Westphal, Senior Manager of Animal Care at careers@guelphhumane.ca.
Please indicate “Animal Care Attendant Position” in the subject line of your application. Applications will be reviewed as they are received. This posting will remain open until Thursday, June 12th, 2026.

Day Camp Leader
TITLE: Day Camp Leader – 2 positions available
REPORTS TO: Education & Community Programs Coordinator
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Full-time Summer Contract (Approx. 40 hours/week); Monday to Friday; 10- week contract from June 22 until September 4, 2026.
At the Guelph Humane Society (GHS), we believe every life deserves hope, care, and compassion. Each year, we help more than 3,000 animals and engage thousands of community members through education, outreach, and advocacy. Together, we are building a community where all animals are valued and supported.
We are seeking an enthusiastic and creative Day Camp Leader(s) to help bring our mission to life through hands-on programs that educate, inspire, and connect people and animals.
The Opportunity
The GHS Day Camp Leader plays a critical role in educating approximately 200 children from Guelph and Wellington County, ranging from ages 5 to 11, on the important role animals play in our lives and in our community. Through mentorship and experiential learning, the GHS Day Camp Leader will have the opportunity to expand their skills in leadership, collaboration and communication skills through the delivery of animal-themed education programs that include animal care and welfare, wildlife conservation, biodiversity and ecosystem health. This role directly supports green job development by building knowledge in conservation, ecosystem health, and environmental stewardship.
Please include a resume and cover letter to Arayelle Young, Education & Community Programs Coordinator at careers@guelphhumane.ca.
Please indicate “Day Camp Leader Position” in the subject line of your application. Applications will be reviewed on a rolling basis and collected until Wednesday, April 29, 2026.

Early Childhood Program Staff Assistant
TITLE: Early Childhood Program Staff Assistant – 2 positions available
REPORTS TO: Education & Community Programs Coordinator
LOCATION: 190 Hanlon Creek Blvd., Guelph ON
TYPE: Full-time Summer Contract (Approx. 40 hours/week); Monday to Friday; 10- week contract from June 22 until September 4, 2026.
Are you passionate about inclusion, child development, and the human-animal bond? At the Guelph Humane Society’s Summer Critter Camp, we believe every child deserves the chance to thrive, play, and learn no matter what their needs or abilities. That’s where you come in. We’re looking for compassionate and patient individuals to join our team as Early Childhood Program Staff Assistants.
The Opportunity
The Early Childhood Program Staff Assistant will provide one-on-one support to campers aged 5 to 11 who have advanced needs, learning disabilities and/or require individualized care at GHS Summer Critter Camp. This role ensures an inclusive, barrier-reduced camp environment, supporting children of all abilities, including those with developmental or behavioural challenges, to fully participate and succeed. This position strengthens local community well-being by ensuring children with disabilities and neurodiversity have equitable access to learning and social experiences, supporting families who may have limited caregiving or financial capacity during the summer.
Please include a resume and cover letter to Arayelle Young, Education & Community Programs Coordinator at careers@guelphhumane.ca.
Please indicate “Early Childhood Program Staff Position” in the subject line of your application. Applications will be reviewed on a rolling basis and collected until Wednesday, April 29, 2026.
