For over a century, the Ontario SPCA and Humane Society has provided province-wide leadership on matters relating to the prevention of cruelty to animals and the promotion of animal well-being.

Working with its communities of Ontario SPCA animal centres and Affiliated Societies, the Ontario SPCA educates on humane and appropriate animal care, reduces pet overpopulation through Spay/Neuter Services, raises awareness about unacceptable practices that harm animals, rescues animals in distress and provides care to all animals in need.

All of these efforts in support of animal welfare fall within several core programs and services offered by the Ontario SPCA:


Ontario SPCA animal centres are located throughout the province and help many wonderful animals, including cats, dogs, birds, rabbits, guinea pigs, horses, farm animals and more, find their forever home. Ontario SPCA animal centres use the ASPCA’s Meet Your Match® program, the only method of its kind that evaluates an animal’s behaviour and matches them to an adopter’s preferences to help them find a compatible pet. View animals for adoption.


Ontario SPCA and Humane Society team members and volunteers work tirelessly to help create a better life for animals. One of the ways they do that is through Ontario SPCA Spay/Neuter Services. These services are a high volume, self-sustaining operation that tackle the pet overpopulation. Shelters, rescue groups and members of the public are welcome, regardless of geography or income level.

Shelter Health & Wellness

The Ontario SPCA and Humane Society offers training sessions throughout the year for animal welfare organizationsIt also promotes the Guidelines for Standards of Care in Animal Shelters to help provide the global animal welfare community with a comprehensive tool that helps organizations align their activities with recommended practices on all aspects of care.

The Ontario SPCA is also proud to have a partnership with the Ontario Veterinary College in Guelph and Collège Boréal in Sudbury.

At Collège Boréal, the Ontario SPCA presents core curriculum material to students in the Registered Veterinary Technician program, providing training in biosecurity, infection control, disease management and behaviour management.

The Ontario SPCA offers an elective focused on the growing field of shelter medicine to “phase 4” students of the Ontario Veterinary College. Topics covered include intake examination and protocols, observation period activities and assessments, behaviour assessments, adoption strategies, zoonoses and staff and public health, infection and disease control principles and practices, and societal and animal welfare issues. New to the Shelter Health & Wellness program is the Shelter Health Pro website, which saves lives with the most current best practices.

Feral Cat Support

To assist caretakers in managing feral cat colonies, the Ontario SPCA and Humane Society offers a Feral Cat Trap Depot program to trap, neuter and return the stray cat population; a free feral food bank to provide a sustainable support of food to colony caretakers; and feral cat shelters to provide a warm, safe place for cat colonies during the cold winter months. Learn more.

At the Ontario SPCA and Humane Society, we strive to find each and every animal that comes into our animal centres, a safe and loving home. Sometimes community cats end up in our centres and cannot be returned to their original colony site, for various reasons. Once these cats are deemed “unadoptable”, due to their lack of socialization, there are limited options for them. The Ontario SPCA believes in finding an alternative home for these cats, by giving them “jobs” as working cats! Learn more. 

Service to the North

The Ontario SPCA and Humane Society works with northern communities to help reduce pet overpopulation by transporting animals to animal centres throughout the province to find them forever homes. It also provides spay/neuter services, microchipping and vaccinations for local pets. Learn more.

Humane Education 

The Ontario SPCA and Humane Society seeks to undermine cruelty and neglect and increase awareness about responsible pet ownership through the promotion of humane education and animal care. The complex topic of humane education is approached in several ways at the Ontario SPCA:

Humane Education Campaigns
, which are aimed at educating the public and our communities through targeted awareness campaigns.

Humane Education Programs, which are predominately geared towards youth to encourage and empower them to be a more informed, respectful and compassionate generation. Programming includes, but is not limited to, children’s camps, extracurricular programming and our elementary school curriculum, AnimalSmart™.

Ontario SPCA Educational Conference
The Annual Ontario SPCA Educational Conference is one of Canada’s must-attend animal well-being leadership events. The Conference is a multi-day event attended by industry leaders, decision makers, volunteers, front line staff and animal lovers alike from across Canada, the United States and beyond! The animal welfare landscape is changing rapidly and the Ontario SPCA Educational Conference is a cornerstone educational event in this wave of innovation and rapid growth towards continued success in our sector.  Learn More

Animal Care

Pet Insurance: The Ontario SPCA and Humane Society believes animals deserve the best care possible, which is why we have relaunched our insurance program with the new SPCA & Humane Society Pet Insurance offered by Petplan®. Learn More.

Microchipping: Each year thousands of lost and abandoned animals are taken in by shelters and humane societies across North America. Some of these animals never make it home because they can’t be identified.

Microchipping is a reliable, permanent, one-time service that helps give you peace of mind for your pet’s lifetime. Microchips are only effective if the microchip is registered in a database, such as PetLink, and the owner’s contact information is kept up to date. With accurate registration associated with the unique microchip number, a lost animal can be traced back to its owner as soon as it’s scanned. Learn More. 

310-SPCA Call Centre

We are just a phone call away. If you are struggling to care for your animal, reach out to the Ontario SPCA call centre at 310-SPCA (7722) to discuss your needs.

Animal Protection Services

We are just a phone call away. If you are struggling to care for your animal, reach out to the Ontario SPCA call centre at 310-SPCA (7722) to discuss your needs. Learn More

Community Support Services

The Ontario SPCA and Humane Society offers a variety of community support services to help you care for your furry family members.

We are just a phone call away. If you are struggling to care for your animal, reach out to the Ontario SPCA call centre at 310-SPCA (7722) to discuss your needs. Learn More