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.
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.