Toronto Humane Society – FREE
When: Monday – Friday
Where: 11 River Street, Toronto, ON (click here for map)
How/Criteria/Hours of Operation: Click here
Toronto Animal Services – FREE
Where: East Shelter (821 Progress Avenue, Toronto, ON – click here for map) and North Shelter (1300 Sheppard Avenue, Toronto, ON – click here for map)
When/How: All the details you need to know can be found at this page of the City of Toronto website.
**These services are only available to Toronto residents.
Ontario SPCA Centre Veterinary Hospital (Stouffville)
Where: 16586 Woodbine Ave, Stouffville (just outside of Newmarket) (click here for map).
What: They offer low cost paid spay/neuter procedures.
- To make an appointment: call 905-898-6112.
- Walk In’s: Each day they can accommodate 2 feral cats / day / caretaker without an appointment.
Ontario SPCA Marion Vernon Memorial Animal Clinic (Barrie)
Where: 91A Patterson Road, Barrie, ON (click here for map)
What: They offers low cost paid spay/neuter procedures.
- To make an appointment: call 905-898-6112
- Walk In’s: Each day they can accommodate 1 feral cat / day / caretaker without an appointment.
Lincoln County Humane Society Animal Clinic (St Catherines)
Where: 160 Fourth Avenue, St Catherine’s, ON (click here for map)
Please call 1-905-688-7722 for more information on their process and eligibility requirements.