Services & Programs

At the Ontario SPCA and Humane Society, caring for animals means caring for communities too. Through veterinary care and a wide range of support services, we’re helping people and their animal companions stay healthy, happy, and together.

orange cat with medical cone in a crate

Veterinary Services

Our spay/neuter services help tackle pet overpopulation, while our accessible veterinary clinics offer basic care for pet families.

Pet Support Services

Life is unpredictable, but you're not alone. We're here with support, resources, and care for you and your animal companions.

Ontario SPCA and Humane Society Programs

We’re building a compassionate future where every animal is supported and everyone has the tools to make a difference.