As Ontario’s animal welfare charity, the Ontario SPCA and Humane Society is able to deliver core programs and services, thanks to donations from caring donors like you.
Your donations demonstrate your trust in our volunteers and team members to carry out this critical work. And, in return, we are committed to transparency regarding how your donations are put into action.
Here are some of the activities you support:
Sheltering and adoption of animals at locations across the province
Reuniting lost pets with their owners
Humane education
Community outreach services, including emergency sheltering, feral cat management programs, animal transfers and food distribution
Animal advocacy
Spay/neuter services
Our 2024 Impact
Animals Adopted
5,721 animals found loving new homes – 1,720 dogs adopted – 3,774 cats adopted
– 227 small animals adopted
820 lost animals reunited with their families
Community Outreach
1,527 days of emergency boarding provided to displaced animals
302,489 lbs of pet food distributed to community food banks
807,588 meals to keep hungry bellies full
54 food bank partners
291 winter cat shelters built by 84 volunteers, including 11 corporate groups
78 dogs received Parvo vaccines at Cornwall clinic
Provincial Dog Rehabilitation (PDRC)
40 dogs supported at PDRC
39 dogs adopted (directly through PDRC)
Average length of stay: 30 days
187 staff hours per dog
800 dogs/cats supported by behavior programs
Neuter Scooter
761 s/n surgeries for cats
43,680 potentially unwanted offspring prevented
36 trips
7,460 kms travelled
MASH-Style Spay/Neuter Clinics
714 spay/neuter procedures, preventing an estimated 51,040 potentially unwanted offspring
9 community events, including four First Nations communities
231 microchips
976 vaccinations
6 MASH clinics planned for 2025
SPCA Mobile Animal Wellness Services Unit
896 spay/neuter surgeries, preventing an estimated 52,160 potentially unwanted offspring
1,267 vaccines administered
444 wellness appointments
264 microchips
68 humane care appointments
2,900 km – furthest distance travelled to access services
Ontario SPCA Centre Veterinary Hospital/Ontario SPCA Marion Vernon Memorial Animal Clinic
6,905 spay/neuter procedures, preventing an estimated 392,240 potentially unwanted puppies and kittens
2,147 microchips
4,578 vaccines administered
159 dental procedures
58% of clients at the Barrie clinic didn’t have a veterinarian
Humane Education
603 presentations delivered
1,162 volunteer hours logged
13,235 students reached
96 volunteers
Theme 3: Animals in our Community was launched and delivered to 17 classrooms
Northern Outreach
225 animals transferred: (184 cats, 41 dogs)
32 communities supported with pet food, supplies etc.
10 trips totalling 23,504 km travelled to provide support and rehome animals
64,750 lbs of pet food distributed
153,946 meals
4 spay/neuter clinics planned in the North for 2025