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

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

Basic Veterinary Services
- 64 humane care appointments
- 968 physical exams performed
- 1,761 vaccines administered
- 79 microchips
- 294 subsidized appointments