The Ontario SPCA and Humane Society’s spay/neuter services have resumed limited operations. We are taking a careful, strategic approach to be as safe, yet efficient as possible.

Our immediate focus will be on providing spay/neuter procedures to animals awaiting adoption. For their health and well-being, we are working to prepare them to find loving homes as quickly as possible. Procedures will be offered to the public at the earliest booking availability.

In order to safely re-open, we have had to reduce the number of staff on site at any given time, which impacts the number of procedures that can be performed daily. This adjustment was needed to reduce the potential exposure to COVID-19. We will continue to keep our clients updated, as well as provide alternative resources should they need to take their animals elsewhere for an earlier appointment date.

By introducing a careful, phased-in approach, we can continue to prioritize the health and safety of our staff, clients, community, and the animals entrusted to our care, while also balancing the need to reduce pet overpopulation. We will continue to follow the recommendations of the province, public health officials and veterinary organizations, and will adjust where necessary as the pandemic evolves.

We appreciate the public’s patience during these unprecedented times, and we look forward to continuing to serve our communities.

Ontario SPCA Spay/Neuter Services

Ontario SPCA Marion Vernon Memorial Animal Clinic
91A Patterson Road
Barrie, ON
L4N 3V9
Phone: 705-734-9882
Fax: 705-720-7321

Ontario SPCA Centre Veterinary Hospital
16586 Woodbine Ave
Stouffville, ON
L4A 2W3
Phone: 905-898-6112 or 1-888-668-7722
Fax: 905-898-4321




Female Dogs -19 Months Female Dogs – 16 Months
Male Dogs – 18 Months Male Dogs – 16 Months
Female Cats – 17 Months Female Cats – 10 Months
Male Cats – 10 Months Male Cats – 9 Months


Additional Spay/Neuter services are available through the following organizations:

Find a local veterinarian in your area.

The Niagara SPCA and Humane Society in Welland. Please visit their website or call 289-820-9651 to make an appointment.

The Georgian Triangle Humane Society in Collingwood. Please call 705-445-5204 to make an appointment.

The North Bay & District Humane Society. Please visit their website or call 705-478-8233 to make an appointment.


Thank you so much for all you do

Thank you so much for all you do every day to rescue animals in need. I can’t imagine the terrible situations that you see every day.  It is great that you have the heart to help. Keep up the good work.