Book Today! Our spay/neuter services are open Monday to Friday, with one Saturday per month.

 - Based on a business and operational model developed by Humane Alliance: high volume, self-sustaining.

 - Open to everyone regardless of geography or income level (the public, shelters and animal rescue groups).

 - Hours: 8-4 Monday through Friday, with one Saturday per month.

 - Clients are encouraged to develop a regular relationship with their local full-service veterinarian and to educate themselves about responsible pet ownership. Visit for more information.

Spay Neuter Services FAQs


Estimated Waitlist Status

Barrie                          Stouffville
(Just outside Newmarket)
Male Cats  no wait time   Male Cat no wait time
Female Cats   6 months   Female Cat  no wait time
Small Male Dogs 4 months   Male Dogs 3-4 months
Small Female Dogs 10 months   Female Dogs 5-6 months
Large Dogs 10 months      


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

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


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

The Windsor/Essex County Humane Society Veterinary Clinic is open in Windsor. Please visit their website or call 519-966-1118 to make an appointment.

The Welland & District SPCA is open at 700 E. Main Street in Welland.  Please visit their website or call 289-820-9651 to make and appointment.

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

The Lincoln County Humane Society is open at 160 Fourth Avenue in St. Catharines. Please visit their website or call 905-688-7722 to make an appointment.